要在DB2中新增一個自增主鍵,可以通過以下步驟實現:
CREATE TABLE example_table (
id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
name VARCHAR(50)
);
在上面的示例中,id列被定義為自增列,并且作為主鍵。通過使用GENERATED ALWAYS AS IDENTITY關鍵字,DB2會自動為每行生成唯一的自增值。
插入數據時,不需要為id列指定值,DB2會自動為其分配下一個可用的自增值,例如:
INSERT INTO example_table (name) VALUES ('John');
SELECT * FROM example_table;
通過以上步驟,您就可以在DB2中成功新增一個自增主鍵。