SQLServer
SQLServer2008で、テーブルの定義を変更しようとすると、 変更の保存が許可されていません。行った変更には、次のテーブルを削除して再作成することが必要になります。再作成できないテーブルに変更を行ったか、テーブルの再作成を必要とする変更を保存でき…
Windows7環境で、よそから持ってきたmdfをアタッチしようとすると、 データベースのアタッチ中にエラーが発生しました。詳細については、メッセージ列のハイパーリンクをクリックしてください。 と出ます。 詳細のエラーは、 サーバー 'xxx'のデータベースの…
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…
データ型 概要 date 日付単位。時刻はない time 時間のみ。秒未満は7桁 datetime2 datetime型で、秒未満が7桁 datetimeoffset datetime2にタイムゾーンが追加