Obtenez des informations de clé principale de la table SQL Server
L'accès aux informations de clé primaire est critique pour l'intégrité des données et l'exécution efficace des requêtes lors du traitement des tables SQL Server. Cet article explique comment utiliser Transact-SQL (T-SQL) pour répertorier les clés principales pour les tables SQL Server.
requête Liste la clé principale
]Pour obtenir les informations principales principales d'une table spécifique, exécutez la requête suivante:
SELECT Col.Column_Name
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS Tab,
INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE Col
WHERE Col.Constraint_Name = Tab.Constraint_Name
AND Col.Table_Name = Tab.Table_Name
AND Tab.Constraint_Type = 'PRIMARY KEY'
AND Col.Table_Name = ''
Instructions de requête:
information_schema.table_constraints
fournit des informations sur les contraintes sur les tables, y compris les clés primaires. information_schema.constraint_column_usage
liez la contrainte à sa colonne applicable. tab.constraint_type = 'clé primaire'
filtrez le résultat pour inclure uniquement les contraintes de clé primaire.
par le nom de la table dont vous souhaitez répertorier la clé principale. Une fois cette requête exécutée, vous récupérerez une liste de noms de colonnes spécifiés dans le cadre de la clé principale du tableau spécifié.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3