Utilisation de TSQL, je souhaite examiner le tableau principal d’une tableSi la clé n’est pas à jour, modifiez le tableau en conséquence. La PK comporte 3 colonnes composites; une personne a ajouté un serveur sur un serveur et un travail est mort sur un autre serveur. pas comment regarder ses colonnes de composants.
Réponses:
1 pour la réponse № 1Cela devrait vous donner les informations nécessaires:
select ccu.*
from INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE ccu
inner join INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc
ON
tc.CONSTRAINT_CATALOG = ccu.CONSTRAINT_CATALOG AND
tc.CONSTRAINT_SCHEMA = ccu.CONSTRAINT_SCHEMA AND
tc.CONSTRAINT_NAME = ccu.CONSTRAINT_NAME AND
tc.CONSTRAINT_TYPE = "PRIMARY KEY"