db2建表可以沒主鍵嗎?
可以在創建表的時候沒有主鍵。 等以后需要的時候, 再追加。 例如: db2 => CREATE TABLE test_tab ( db2 (cont.) => id INT NOT NULL, db2 (cont.) => name VARCHAR(10), db2 (cont.) => age INT, db2 (cont.) => val VARCHAR(10) db2 (cont.) => ); DB20000I SQL 命令成功完成。 db2 => ALTER TABLE test_tab db2 (cont.) => ADD CONSTRAINT pk_test_tab PRIMARY KEY(id); DB20000I SQL 命令成功完成。