/ / Comment analyser une clé primaire - sql-server, tsql, primary-key, alter

Comment analyser une clé primaire - sql-server, tsql, primary-key, alter

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 № 1

Cela 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"