[SQL] Autoriser NULL dans une clé étrangère

Fermé
Cralon Messages postés 557 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 11 novembre 2010 - 29 avril 2008 à 11:17
 Brinivish - 2 nov. 2010 à 09:25
Bonjour,

Je cherche quelle option ajouter après REFERENCES TABLE(champ) pour que mon champ clé étrangère accepte que je mette dedans NULL malgré la contrainte.

Je bosse sous MS SQL Server 2000 mais je suppose que la syntaxe est plus ou moins la même sur tous les SGBD.

Merci d'avance.

Cralon
A voir également:

1 réponse

MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
29 avril 2008 à 11:27
Elle se réfère à quoi ta clé étrangère ?
Si c'est à la clé primaire d'une autre table, tu ne pourra pas autoriser le null vu qu'une PK est NOT NULL.
0
Cralon Messages postés 557 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 11 novembre 2010 348
29 avril 2008 à 11:30
Oui, ça fait référence à une clé primaire d'une autre table.

Si c'est vraiment pas possible je me passerais de clé étrangère mais si quelqu'un a une solution...
0
Résolu :pppppp
0