OVH Cloud OVH Cloud

Récuperer la table et la colonne liées à une contrainte.

1 réponse
Avatar
Evariste
Lors de la suppression d'une colonne dans une table , j'obtiens le message
ci-dessou. Ce qui en soit est normal, puisque j'ai posé des relations entre
mes tables pour garder l'intégrité des données.
J'aimerai savoir comment récupérer le nom de la table et de la colonne à
l'origine de l'erreur pour pouvoir envoyer à l'utilisateur final un message
un peu plus clair que ce donne SQL SERVER.
Merci d'avance pour vos réponses.

Laurent.

"Conflit entre l'instruction DELETE et la contrainte COLUMN REFERENCE
'FK_Contrat_ParTypeContrat'. Le conflit est survenu dans la base de données
'MaBase', table 'MaTable', column 'idCleePrimaire'. L'instruction a été
arrêtée. "

1 réponse

Avatar
Philippe T [MS]
Bonjour,

Et avec un sp_help on ne s'en sort pas ?

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"Evariste" wrote in message
news:
Lors de la suppression d'une colonne dans une table , j'obtiens le message
ci-dessou. Ce qui en soit est normal, puisque j'ai posé des relations
entre
mes tables pour garder l'intégrité des données.
J'aimerai savoir comment récupérer le nom de la table et de la colonne à
l'origine de l'erreur pour pouvoir envoyer à l'utilisateur final un
message
un peu plus clair que ce donne SQL SERVER.
Merci d'avance pour vos réponses.

Laurent.

"Conflit entre l'instruction DELETE et la contrainte COLUMN REFERENCE
'FK_Contrat_ParTypeContrat'. Le conflit est survenu dans la base de
données
'MaBase', table 'MaTable', column 'idCleePrimaire'. L'instruction a été
arrêtée. "