我有这样的代码:
ALTER TABLE "VMA_CSDD" ADD CONSTRAINT "VMA_CSDD_PK" PRIMARY KEY ("ID") ENABLE
ALTER TABLE "VMA_CSDD" MODIFY ("ID" NOT NULL ENABLE)
ALTER TABLE "VMA_CSDD" MODIFY ("CSDD_NAME" NOT NULL ENABLE)
它给了我一个错误:
ALTER TABLE "VMA_CSDD" MODIFY ("ID" NOT NULL ENABLE)
ORA-01735:ALTER TABLE选项无效
我该如何解决这个问题?
答案 0 :(得分:1)
选项ENABLE
对于列定义不正确,您还必须添加类型
ALTER TABLE "VMA_CSDD" MODIFY ("ID" int NOT NULL )
ALTER TABLE "VMA_CSDD" MODIFY ("CSDD_NAME" varchar(100) NOT NULL )