【发布时间】:2013-06-25 11:29:09
【问题描述】:
这个错误有什么问题?
alter table INFO 添加约束 chk_app 检查 (当应用程序为空时应用程序='A');
如果是因为 app = 'A' 我调用了两次,那么如何有一个检查约束来检查 app 是否为空,那么它应该有值 A
【问题讨论】:
-
一个检查约束 checks 东西,你需要一个比较运算符(CASE 语句也需要一个 END)。如果你只是想确保如果 app 为 null 那么它应该是 A 那么你应该使用 wolφi 的答案。
标签: oracle constraints