2010-06-01から1ヶ月間の記事一覧

Windows7+SQLServer2008でデータベースをアタッチ

Windows7環境で、よそから持ってきたmdfをアタッチしようとすると、 データベースのアタッチ中にエラーが発生しました。詳細については、メッセージ列のハイパーリンクをクリックしてください。 と出ます。 詳細のエラーは、 サーバー 'xxx'のデータベースの…

パフォーマンスモニタ

[参考] Use PerfMon to Diagnose Common Server Performance Problems | Microsoft Docs

Visual Studio 2008のソリューションエクスプローラーで、アクティブなファイルを選択

[ツール(T)]-[オプション(O)]-[プロジェクトおよびソリューション]の、「アクティブな項目をソリューションエクスプローラで選択された状態にする(C)」をチェックすると選択される。ただし、[フォルダを指定して検索]の検索結果からファイルを開くと追従して…

MERGEステートメント

SQL Server 2008からの新機能。 (Oracleには前からあった) MERGE table1 USING table2 ON ( table1.field1 = table2.field1 ) WHEN MATCHED THEN UPDATE SET table1.field2 = table2.field1 WHEN NOT MATCHED THEN INSERT ( field1, field2 ) VALUES ( table…

一時テーブルの作成

tempdbに作成される。 ローカル一時テーブル CREATE TABLE #tableName ( field1 [nvarchar](50), field2 [int] ) テーブル名の前に#がつく。 ローカル一時テーブルはセッションが終了すると自動で削除される。 グローバル一時テーブル CREATE TABLE ##tableN…

SQLServer2008で追加された日付データ型

データ型 概要 date 日付単位。時刻はない time 時間のみ。秒未満は7桁 datetime2 datetime型で、秒未満が7桁 datetimeoffset datetime2にタイムゾーンが追加