Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Gibt eine Liste aller Einschränkungstypen, ihren benutzerdefinierten oder vom System bereitgestellten Namen, die Spalten, auf denen sie definiert sind, und den Ausdruck zurück, der die Einschränkung definiert (nur für DEFAULT und CHECK Einschränkungen).
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpconstraint
[ @objname = ] N'objname'
[ , [ @nomsg = ] 'nomsg' ]
[ ; ]
Argumente
[ @objname = ] N'objname'
Gibt die Tabelle an, für die die Einschränkungsinformationen zurückgegeben werden. @objname ist nvarchar(776), ohne Standard. Die angegebene Tabelle muss für die aktuelle Datenbank lokal sein.
[ @nomsg = ] 'nomsg'
Ein optionaler Parameter, der den Tabellennamen druckt.
@nomsg ist varchar(5) mit einem Standardwert von msg.
nomsg unterdrückt den Druck.
Rückgabecodewerte
0 (erfolgreich) oder 1 Fehler.
Resultset
sp_helpconstraint zeigt eine absteigende indizierte Spalte an, wenn sie an Primärschlüsseln teilgenommen hat. Die absteigende indizierte Spalte wird im Resultset mit einem Minuszeichen (-) nach dem Namen aufgelistet. Die Standardeinstellung, eine aufsteigende indizierte Spalte, wird allein anhand ihres Namens aufgelistet.
Hinweise
Durch Ausführen von sp_help <table> Berichten werden alle Informationen zur angegebenen Tabelle ausgeführt. Verwenden Sie die Verwendung sp_helpconstraint, um nur die Einschränkungsinformationen anzuzeigen.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.
Beispiele
Die Codebeispiele in diesem Artikel verwenden die AdventureWorks2025- oder AdventureWorksDW2025 Beispieldatenbank, die Sie von der Microsoft SQL Server Samples and Community Projects Homepage herunterladen können.
Das folgende Beispiel zeigt alle Einschränkungen für die Tabelle Product.Product an.
USE AdventureWorks2022;
GO
EXECUTE sp_helpconstraint 'Production.Product';