【发布时间】:2016-12-29 16:03:29
【问题描述】:
如何在 Oracle SQL 中设置 if 约束?
Create Table A(
b varchar(25) primary key,
c varchar(25),
constraint b_1
check(b='name' and c != 'notallowed')
);
以下应该不工作:
Insert into A values('name','notallowed');
但这应该工作:
Insert into A values('notname','notallowed');
我怎样才能修复我的约束?
【问题讨论】:
标签: sql oracle constraints ddl check-constraints