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 命令成功完成。