Est-il possible de créer une clé étrangère où le type de la première colonne est bit mais le type de la colonne référencée est int?Clé étrangère de bit à int
Répondre
No.
create table X
(
c int primary key
)
create table Y
(
c bit references X
)
Retours:
Msg 1778, Level 16, State 0, Line 1
Column 'X.c' is not the same data type as referencing column 'Y.c' in foreign key 'FK__Y__c__34C8D9D1'.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
Voir aussi the relevant section in BOL:
La clause
REFERENCES
d'une contrainte au niveau des colonnes peutFOREIGN KEY
liste une seule colonne de référence. Cette colonne doit avoir le même type de données que la colonne sur laquelle la contrainte est définie.La
REFERENCES
clause d'une contrainte de niveau tableFOREIGN KEY
doit ont le même nombre de colonnes de référence que le nombre de colonnes dans la liste des colonnes de contrainte. Le type de données de chaque colonne de référence doit également être identique à la colonne correspondante dans la liste des colonnes.
- 1. Conversion Bit champ à int
- 2. MySQL clé étrangère à une autre clé étrangère
- 3. Contrainte de clé étrangère complexe dans SQL
- 4. Clé étrangère SQL Server
- 5. Question de clé étrangère composite
- 6. concept de clé étrangère mysql
- 7. NHibernate clé étrangère mis
- 8. Clé étrangère Mysql
- 9. avec difficulté à clé étrangère
- 10. Aide de clé étrangère!
- 11. Une contrainte de clé étrangère échoue avec aucune clé étrangère
- 12. égale clé étrangère nul
- 13. Entityobject et clé étrangère
- 14. ScalaQuery clé primaire multiple & clé étrangère
- 15. clé étrangère est ajouté à ma table
- 16. MySQL clé étrangère Referencing
- 17. Contrainte de clé étrangère (complexe?)
- 18. Problèmes de clé étrangère SQLite
- 19. clé étrangère une clé technique Referencing
- 20. Ajout d'une clé étrangère à MySQL
- 21. Clé primaire VS clé étrangère
- 22. clé naturelle vs clé de substitution d'une clé étrangère InnoDB
- 23. Table clé étrangère/association à elle-même?
- 24. Code le premier à une clé étrangère
- 25. Clé étrangère pointant vers la clé composée
- 26. mysql problème clé étrangère
- 27. clé primaire comme clé étrangère
- 28. Mappage d'une collection à plusieurs avec la clé étrangère vers la clé étrangère
- 29. problème de clé étrangère - mysql
- 30. Filtre de clé étrangère à sélection multiple