2011-08-01から1ヶ月間の記事一覧

クエリの実行時間を計測する

SQL Server 2005で使用可 DECLARE @StartTime datetime SET @StartTime = GETDATE()/* ここに処理時間を計測したいSQL文を書く */SELECT CONVERT(varchar,GETDATE()-@StartTime,114) AS 実行時間 SQL Server 2008で使用可 値はナノ秒 DECLARE @STARTTIME dat…

テーブルの情報(データ型etc)を取得するSQLクエリ

PLAN A select so.name as テーブル名, sc.name as 列名, st.name as データ型, sc.length as 長さ, sc.isnullable as NULL許可 from sysobjects so join syscolumns sc on so.id=sc.id join systypes st on sc.xtype=st.xtype where so.type='U' /* すべて…

2011 年 8 月のセキュリティ情報

2011 年 8 月のセキュリティ情報 2011年8月マイクロソフトワンポイントセキュリティ(日本のセキュリティチーム) 緊急 MS11-057 Internet Explorer 用の累積的なセキュリティ更新プログラム (2559049) MS11-058 DNS サーバーの脆弱性により、リモートでコード…

テーブルサイズを確認するSQLクエリ

CREATE TABLE #SPACES ([name][sysname],[rows][bigint],[reserved][varchar](18), [data][varchar](18),[index_size][varchar](18),[unused][varchar](18)) DECLARE @table sysnameDECLARE C CURSOR LOCAL FOR SELECT name FROM sysobjects WHERE XTYPE='U'…

テーブル一覧を表示するSQLクエリ

SQL Server 2000 SELECT * FROM sysobjects WHERE xtype = 'u' SQL Server 2005以降 SELECT * FROM Sys.Tables