新しいレコードを追加するときに、SQLServerに新しいIDを自動的に追加させたいです。
(Accessから)移行されたレコードがすでにいくつかあり、他の必要な機能のためにサーバーの準備が完了するまで、手動でさらにレコードを移行します(これが可能な回答に影響する場合)。
これを実装する最も簡単な方法は何ですか。
新しいレコードを追加するときに、SQLServerに新しいIDを自動的に追加させたいです。
(Accessから)移行されたレコードがすでにいくつかあり、他の必要な機能のためにサーバーの準備が完了するまで、手動でさらにレコードを移行します(これが可能な回答に影響する場合)。
これを実装する最も簡単な方法は何ですか。
最も簡単な方法は、列を列にすることIDENTITY
です。これを行う方法の例を次に示します(これはそれほど単純ではありませんALTER TABLE
)。
Identity
フィールドタイプを利用します。これにより、シーケンス内で次に使用可能な番号を使用して値が自動的に作成されます。
Identity
これは、既存のテーブルに列を作成する(新しい列を追加する)方法の例です。
ALTER TABLE MyTable ADD IdColumn INT IDENTITY(1,1)