【发布时间】:2011-09-03 19:31:39
【问题描述】:
建表的SQL是:
CREATE TABLE myTable(id INTEGER NOT NULL PRIMARY KEY, ...)
相反,我需要它:
CREATE TABLE myTable(id INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), ...)
as described in the Derby documentation。所以我的问题是在初始创建语句之后我需要创建的 alter 语句是什么?换句话说:
CREATE TABLE myTable(id INTEGER NOT NULL PRIMARY KEY, ...)
ALTER TABLE myTable ...
非常感谢您的帮助!
【问题讨论】: