Bonjour, je travaille sur du FB2 et je souhaite créer une contrainte check sur une table TABLE1 qui fait référence à une autre table TABLE2 via un champ TRUC_ID.
J'ai un doute sur l'écriture, faut'il écrire:
ou écrire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CHECK( EXISTS( SELECT 1 FROM TABLE2 T2 WHERE T2.TRUC_ID=TRUC_ID) )
je n'arrive pas à savoir si c'est vraiment pareil dans tout les cas....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CHECK( EXISTS( SELECT 1 FROM TABLE2 T2 WHERE T2.TRUC_ID=TABLE1.TRUC_ID) )
Partager