sp_helpconstraint (Transact-SQL)
Gilt für:SQL ServerAzure SQL Managed Instance
Gibt eine Liste aller Einschränkungstypen zurück, deren benutzerdefinierte oder vom System angegebenen Namen, die Spalten, für die sie definiert wurden, und den Ausdruck, der die Einschränkung definiert (nur bei DEFAULT- und CHECK-Einschränkungen).
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpconstraint [ @objname = ] 'table'
[ , [ @nomsg = ] 'no_message' ]
Argumente
[ @objname = ] 'table'
Ist die Tabelle, zu der Einschränkungsinformationen zurückgegeben werden. Die angegebene Tabelle muss für die aktuelle Datenbank lokal sein. table ist nvarchar(776) ohne Standardwert.
[ @nomsg = ] 'no_message'
Ist ein optionaler Parameter, der den Tabellennamen ausgibt. no_message ist varchar(5) mit dem Standardwert msg. nomsg unterdrückt das Drucken.
Rückgabecodewerte
„0“ (erfolgreich) oder „1“ (fehlerhaft)
Resultsets
sp_helpconstraint zeigt eine absteigende indizierte Spalte an, wenn sie an Primärschlüsseln beteiligt ist. Die absteigend indizierte Spalte wird im Resultset mit einem Minuszeichen (-) hinter dem Namen aufgelistet. Standardmäßig werden Spalten aufsteigend indiziert, diese werden nur mit dem Namen aufgelistet.
Bemerkungen
Beim Ausführen sp_helpTabelle werden alle Informationen zur angegebenen Tabelle gemeldet. Verwenden Sie sp_helpconstraint, um nur die Einschränkungsinformationen anzuzeigen.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.
Beispiele
Das folgende Beispiel zeigt alle Einschränkungen für die Tabelle Product
an.
USE AdventureWorks2022;
GO
EXEC sp_helpconstraint 'Production.Product';
Weitere Informationen
Gespeicherte Prozeduren für die Datenbank-Engine (Transact-SQL)
ALTER TABLE (Transact-SQL)
CREATE TABLE (Transact-SQL)
sp_help (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
sys.key_constraints (Transact-SQL)
sys.check_constraints (Transact-SQL)
sys.default_constraints (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für