Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Geeft een lijst terug van alle constrainttypes, hun door de gebruiker gedefinieerde of door het systeem geleverde naam, de kolommen waarop ze zijn gedefinieerd, en de expressie die de constraint definieert (alleen voor DEFAULT en CHECK constraints).
Transact-SQL syntaxis-conventies
Syntaxis
sp_helpconstraint
[ @objname = ] N'objname'
[ , [ @nomsg = ] 'nomsg' ]
[ ; ]
Arguments
[ @objname = ] N'objname'
Specificeert de tabel waarvoor de constraint-informatie wordt teruggegeven. @objname is nvarchar(776), zonder standaard. De gespecificeerde tabel moet lokaal zijn in de huidige database.
[ @nomsg = ] 'nomsg'
Een optionele parameter die de tabelnaam afdrukt.
@nomsg is varchar(5), met een standaard van msg.
nomsg onderdrukt het afdrukken.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
sp_helpconstraint toont een dalende geïndexeerde kolom als deze deelnam aan primaire sleutels. De dalende geïndexeerde kolom wordt in de resultaatset vermeld met een minteken (-) achter de naam. De standaard, een oplopende geïndexeerde kolom, wordt alleen op naam vermeld.
Opmerkingen
Uitvoeren rapporteert sp_help <table> alle informatie over de opgegeven tabel. Om alleen de constraint-informatie te zien, gebruik sp_helpconstraint.
Permissions
Vereist lidmaatschap van de openbare rol.
Voorbeelden
De codevoorbeelden in dit artikel gebruiken de AdventureWorks2025 of AdventureWorksDW2025 voorbeelddatabase die u kunt downloaden van de startpagina van Microsoft SQL Server Samples en Community Projects .
Het volgende voorbeeld toont alle beperkingen voor de Product.Product tabel.
USE AdventureWorks2022;
GO
EXECUTE sp_helpconstraint 'Production.Product';