ホーム > SQL Server, データベース > SQL Server Compact 3.5 でIDENTITY値を再設定するには?

SQL Server Compact 3.5 でIDENTITY値を再設定するには?

2009 年 4 月 22 日

SQL Server Compact 3.5 でIDENTITY値を再設定

photo by TommyOshima

SQL Server 2008 Expressなどの、Transact-SQLでは、SQL Server のデータベース コンソール コマンドとして機能するDBCCステートメントが用意されていて、この機能を使用すれば、IDENTITY値の再設定が可能でした。

しかし、SQL Server Compact 3.5 ではDBCCはサポートされていません。

テーブルを一旦、空にして、IDENTITY値を初期値に戻したい時などに必要でした。

これを実現するには、ALTER TABLEで、再設定できます。

ALTER TABLE hoge ALTER COLUMN hoge_id IDENTITY (1, 1)

この、一文ですむのでコストもかかりませんし簡単ですね。

関連するエントリー

    None Found

SQL Server, データベース , , , , , ,

  1. コメントはまだありません。
  1. トラックバックはまだありません。