0

新しいレコードが DB に挿入されると、順次増加する必要がある主キー列 ID を持つテーブルがあります。(つまり: 1,2,3,...)

それを自動的に行うように設定できる DB のオプションはありますか?

そうでない場合、手動で行う構文は何ですか?

4

2 に答える 2

1

列を含むテーブルを作成すると、IDENTITY自動的に作成されます。

CREATE TABLE test (
  id INT IDENTITY PRIMARY KEY NOT NULL,
  val VARCHAR(32)
);

INSERT INTO test (val) VALUES ('a'),('b'),('c');

SELECT * FROM test;

id   val
1    a
2    b
3    c

それを示す SQLfiddle

于 2013-03-13T11:08:20.083 に答える
0

IDプロパティmsdndocsがその使用法を説明する必要があります

http://msdn.microsoft.com/en-gb/library/ms186775.aspx

于 2013-03-13T11:05:37.767 に答える