想要修改表T1的check约束,按照之前sql的语法是:
ALTER TABLE T1 MODIFY CONSTRAINT "CK_COLNAME" CHECK (COLNAME IN ('A','B','C'));
结果报错
[Err] ORA-00933: SQL 命令未正确结束
先删掉再创建约束是可以,但为什么不能直接modify呢,还是我写错了呢?
学识过浅,望赐教。
想要修改表T1的check约束,按照之前sql的语法是:
ALTER TABLE T1 MODIFY CONSTRAINT "CK_COLNAME" CHECK (COLNAME IN ('A','B','C'));
结果报错
[Err] ORA-00933: SQL 命令未正确结束
先删掉再创建约束是可以,但为什么不能直接modify呢,还是我写错了呢?
学识过浅,望赐教。