2011-05-02 108 views
3

我在表中有一个电子邮件和cellPhone属性,其中一个可以为null,另一个不能为null,我如何使约束阻止两个值为null?Oracle null约束

回答

10

喜欢的东西:

CREATE TABLE mytable( 
    email varchar2(100), 
    cellphone varchar2(100), 
    constraint null_check 
    check (email is not null or cellphone is not null) 
)