2011-05-02 2 views
3

J'ai un email et des attributs cellPhone dans une table, l'un d'entre eux peut être nul et l'autre ne doit pas être nul, comment puis-je faire une contrainte pour empêcher deux valeurs d'être nulles?Contrainte nulle Oracle

Répondre

10

Quelque chose comme:

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