1. ホーム
  2. sql-server

[解決済み】SQL Server Management Studio 2012で主キーを自動インクリメントする。

2022-03-23 07:34:39

質問

どうすればいいですか? auto increment その primary key での SQL Server データベースのテーブル?フォーラムを見たのですが、どうすればいいのかわかりません。

プロパティを見ましたが、オプションが見当たりません。ある回答で Identity の指定プロパティをyesに設定し、その後に Identity increment 1 を変更しようとしましたが、その部分はグレーアウトしており、また いいえ から はい .

簡単な方法があるはずなのですが、見当たりません。

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

Key カラムのデータ型が int を設定し、画像のように手動でIDを設定します。

<イグ

または このコードを実行するだけ

-- ID is the name of the  [to be] identity column
ALTER TABLE [yourTable] DROP COLUMN ID 
ALTER TABLE [yourTable] ADD ID INT IDENTITY(1,1)

を指定すると、そのコードが実行されます。 ID は、テーブルのカラムだけではありません

イメージリファレンスフィフス