私が取り組んでいる SQL スクリプトの場合、既存のテーブルの列の ID、ID シード、ID 増分をプログラムで削除し、スクリプトの最後でそれらをテーブルに戻す必要があります。これを行う方法に関する参照または例はありますか?
45872 次
2 に答える
45
これを行う必要があります:
SET IDENTITY_INSERT <TableName> ON
-- Do the inserting in the table with name <TableName>
SET IDENTITY_INSERT <TableName> OFF
詳細については、MSDNを参照してください。
于 2010-10-01T17:37:03.763 に答える
7
はい、これを行うだけです:
SET IDENTITY_INSERT [TABLE] ON
そして、次に戻ります:
SET IDENTITY_INSERT [TABLE] OFF
これにより、ID 列に手動データを入力できるようになります。
于 2010-10-01T17:35:17.280 に答える