假设有一个表叫
员工
ID number, name varchar(24 char), address varchar2(100 char), alternateAddress(100 char), sex varchar2(10 char)
现在我想设置约束,使得地址和alternateAddress 都不能为空,即可能的情况是:
- 地址为空且alternateAddress 不为空
- alterAddress 为空且地址不为空
- AlternateAddress 不为空且地址不为空
但是不会发生 Employee 表中的任何记录都插入了 alternateAddress 和 address 两者都为空