-1

テーブルの現在の ID を新しい ID に変更する方法。これを行うのを手伝ってください。

4

2 に答える 2

1

IDENTITY プロパティを持つ列を変更することはできません。Management Studio は、これができると思わせますが、実際にはまったく行っていません。舞台裏で、テーブルを削除して再作成しています。現在の ID 列を削除して新しい ID 列を追加する方法は次のとおりです。ただし、これにより、新しい ID 値がどのように割り当てられるかをまったく制御できないことに注意してください。

ALTER TABLE dbo.foo DROP COLUMN current_identity_column;
ALTER TABLE dbo.foo ADD new_identity_column INT IDENTITY(1,1);
于 2012-05-04T04:56:22.870 に答える
0

アイデンティティの再シードについて話しているのですか?

記事から:

DBCC CHECKIDENT (orders, RESEED, 999)
于 2012-05-04T04:42:09.583 に答える