[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
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
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:
- [SQL] Autoriser NULL dans une clé étrangère
- Clé windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Clé usb - Accueil - Stockage
- Clé de registre - Guide
- Clé bootable windows 10 - Guide
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
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.
Si c'est à la clé primaire d'une autre table, tu ne pourra pas autoriser le null vu qu'une PK est NOT NULL.
29 avril 2008 à 11:30
Si c'est vraiment pas possible je me passerais de clé étrangère mais si quelqu'un a une solution...
2 nov. 2010 à 09:25