テーブルのように、identity(1,1)のように主キーとしてIDを作成することを常に好みます。そうすれば、新しい行を追加するときに、その列は1増分1で開始されます。
それで、主キー100で1つの行を追加できるように、指定した番号で1つの行を手動で追加できるかどうかを尋ねることができますか?
テーブルのように、identity(1,1)のように主キーとしてIDを作成することを常に好みます。そうすれば、新しい行を追加するときに、その列は1増分1で開始されます。
それで、主キー100で1つの行を追加できるように、指定した番号で1つの行を手動で追加できるかどうかを尋ねることができますか?
set Identity_Insert yourtable on
次に、挿入を行います
insert yourtable (id, field) values(100,'hello')
その後、もう一度オフにします
set Identity_Insert yourtable off
はい、できます。使用SET IDENTITY_INSERT [ database. [ owner. ] ] { table } { ON | OFF }
:
SET IDENTITY_INSERT YourTable ON
INSERT YourTable(Id, OtherField)
VALUES (100, 'Other Value')
SET IDENTITY_INSERT YourTable OFF