1. ホーム
  2. sql

[解決済み] MS SQL Serverで既存のテーブルにカラムを追加し、一意に番号を付ける。

2022-07-23 18:35:55

質問

私は カラム を既存のレガシーな データベース を作成し プロシージャを作成します。 を作成し、各レコードに異なる値を割り当てることができます。を追加するようなものです。 カラム を追加し、そのためのデータを自動生成するようなものです。

例えば、私が新しい カラム ID"(番号)と呼ばれる新しいカラムを追加した場合、私はその後、各レコードに一意の値を初期化したいと思います。そこで、私のID カラム には、例えば 1 to 1000 .

どうすればいいのでしょうか?

どのように解決するのですか?

データベースによって異なりますが、SQL Serverの場合、以下のようになります。

alter table Example
add NewColumn int identity(1,1)