Oracle SQL ALTER TABLE ошибка
У меня есть такой код:
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
Как это исправить?
1 ответ
Вариант ENABLE
не правильно с определением столбца, вы должны также добавить типы
ALTER TABLE "VMA_CSDD" MODIFY ("ID" int NOT NULL )
ALTER TABLE "VMA_CSDD" MODIFY ("CSDD_NAME" varchar(100) NOT NULL )