Holen Sie sich primäre Schlüsselinformationen von SQL Server Table
Zugriff auf Primärschlüsselinformationen ist für die Datenintegrität und die effiziente Abfrageausführung bei der Verarbeitung von SQL -Server -Tabellen von entscheidender Bedeutung. In diesem Artikel wird erläutert, wie Transact-SQL (T-SQL) verwendet wird, um Primärschlüssel für SQL-Servertabellen aufzulisten.
Abfrageting Primary Key
]Um die primären Schlüsselinformationen einer bestimmten Tabelle zu erhalten, führen Sie die folgende Abfrage aus:
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 = ''
Anweisungen für Abfragen:
Information_schema.table_constraints
Informationen zu Einschränkungen für Tabellen, einschließlich der Primärschlüssel. Information_schema.Constraint_column_usage
Link die Einschränkung mit ihrer anwendbaren Spalte. tab.constraint_type = 'Primary Key'
filtern Sie das Ergebnis so, dass sie nur primäre Schlüsselbeschränkungen einbezieht.
mit dem Tabellennamen, dessen Primärschlüssel Sie auflisten möchten. Nachdem diese Abfrage ausgeführt wurde, werden Sie eine Liste der Spaltennamen abrufen, die als Teil des Primärschlüssels in der angegebenen Tabelle angegeben sind.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3