偶不太明白,偶想为“address”列设置检查条件:每条记录必须包含“市”字.
可是为什么在Oracle里面执行:alter table Student add constraint address check(address='%市%'); 的时候就出现了:
alter table Student add constraint address check(address='%市%')
                                   *
第 1 行出现错误:
ORA-02293: 无法验证 (SYSTEM.ADDRESS) - 违反检查约束条件
错误?请帮忙解释错误的原因,为什么说"无法验证 (SYSTEM.ADDRESS) - 违反检查约束条件"可以通过什么方法达到目的呢?还有什么需要注意的地方吗?
拜托啦!