所以,我有一个列,初始设置是ASA16数据库中的INTEGER NOT NULL AUTO-INCREMENT。但是我想放弃AUTO-INCREMENT设置,所以剩下的唯一设置是INTEGER和NOT NULL
初始设置为=
ALTER TABLE "USERVARIABLE" MODIFY "XID" INTEGER NOT NULL AUTOINCREMENT
注意= XID是主键
所以,我已经尝试过使用这段代码了:
ALTER TABLE "USERVARIABLE" DROP PRIMARY KEY;
ALTER TABLE "USERVARIABLE" MODIFY "XID" INTEGER NOT NULL
ALTER TABLE "USERVARIABLE" ADD PRIMARY KEY ( "XID" ASC );
但是自动增量设置仍然存在
任何人都知道该怎么做?要从ASA16的该列中删除或删除自动增量设置?
ALTER TABLE“USERVARIABLE”修改或删除?????????????
有人可以帮助我吗?
答案 0 :(得分:0)
ALTER TABLE "USERVARIABLE" MODIFY "XID" DEFAULT NULL