溫馨提示×

db2如何新增一個(gè)自增主鍵

db2
小億
228
2024-04-15 16:56:05

要在DB2中新增一個(gè)自增主鍵,可以通過以下步驟實(shí)現(xiàn):

  1. 創(chuàng)建一個(gè)帶有自增列的表,例如:
CREATE TABLE example_table (
    id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
    name VARCHAR(50)
);
  1. 在上面的示例中,id列被定義為自增列,并且作為主鍵。通過使用GENERATED ALWAYS AS IDENTITY關(guān)鍵字,DB2會(huì)自動(dòng)為每行生成唯一的自增值。

  2. 插入數(shù)據(jù)時(shí),不需要為id列指定值,DB2會(huì)自動(dòng)為其分配下一個(gè)可用的自增值,例如:

INSERT INTO example_table (name) VALUES ('John');
  1. 檢查數(shù)據(jù)是否成功插入并且id列自動(dòng)遞增:
SELECT * FROM example_table;

通過以上步驟,您就可以在DB2中成功新增一個(gè)自增主鍵。

0