作者:丿虚伪丿 | 来源:互联网 | 2022-10-12 11:13
当前使用的是18c,但是这种明显的矛盾存在于早期版本中(肯定会回溯至11g)。
在这种情况下,我要向现有表添加多个离线约束。
可在此处找到所有铁路图:https : //docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/ALTER-TABLE.html
这是以下方面的铁路图ALTER TABLE
:
然后,这是用于的铁路图constraint_clauses
:
最后,这是以下内容的铁路图out_of_line_constraint
:
铁路图中没有(
和)
或一个,
。但是SQL查询必须具有它们。
这是有效的代码:
Create table a ( x number );
Alter table a add (
constraint x1 check ( x > 0 ),
constraint x2 check ( x <10)
);
我在阅读和解释铁路图时的错误在哪里?还有其他我必须知道的吗?