Salut,
Savez-vous si on peut imposer une contrainte de table du style :
Le champ 1 ou le champ 2 doit être non nul.
?
Merci.
++
Jul.
Salut,
Savez-vous si on peut imposer une contrainte de table du style :
Le champ 1 ou le champ 2 doit être non nul.
?
Merci.
++
Jul.
ben je pense que si tu mets les 2 champs NULL dans ton ddl, et que tu fais une contrainte CHECK qui teste soit champ1 est null et champ2 est non null, soit champ1 est non null et champ2 est null... je sais plus la syntaxe exacte mais ça doit etre du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part alter table table1 add constraint chk_table1 check ((champ1 is null and champ2 is not null) or (champ1 is not null and champ2 is null))
oui, c'est aussi ce que j'ai trouvé de mon coté finalement.
La contrainte check est assez puissante en fait....
merci!
++
de rien ;-)Envoyé par bdkiller
tu es relativement nouveau sur ce forum, mais tu dois savoir que ce mot s'accompagne d'un clic sur [Résolu] pour signaler aux gens qui ont le meme probleme que toi que la solution est ici. merci pour eux ;-)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager