Commande sql

Résolu
salut les informaticien, j'ai un problème avec une commande sql pour réaliser la question suivante :

- Ajouter une contrainte et une seul pour vérifier que parmi les 3 champ "' nom ", " prenom " et " date ", au moins 2 sur les 3 sont renseignés ??

merci.

1 réponse

  1. Modérateur
    Salut,

    Une suggestion, à essayer

    add CONSTRAINT deux_sur_trois
    
    CHECK ( (nom is not null and prenom is not null)
    or (nom is not null and date is not null)
    or (prenom is not null and date is not null) )


    cdlt
    0
    1. mercciiiiiiiii jee pee ça marche 100%
      0