Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Visszaadja az összes korlátozástípus listáját, a felhasználó által definiált vagy rendszerben megadott nevüket, az oszlopokat, amelyeken definiálták őket, valamint azt a kifejezést, amely a korlátozást definiálja (csak a DEFAULT és CHECK a korlátozások esetén).
Transact-SQL szintaxis konvenciók
Szemantika
sp_helpconstraint
[ @objname = ] N'objname'
[ , [ @nomsg = ] 'nomsg' ]
[ ; ]
Arguments
[ @objname = ] N'objname'
Megadja azt a táblát, amelyhez a korlátozó információ visszatér. @objnamenvarchar(776), alapértelmezett nélkül. A megadott táblának helyiesnek kell lennie a jelenlegi adatbázishoz képest.
[ @nomsg = ] 'nomsg'
Egy opcionális paraméter, amely kinyomtatja a tábla nevét.
@nomsga varchar(5), alapértelmezett értéke msg.
nomsg elnyomja a nyomtatást.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
sp_helpconstraint csökkenő indexelt oszlopot jelenít meg, ha az elsődleges kulcsokban vett részt. A csökkenő, indexelt oszlop az eredményhalmazban szerepel, és a név után mínusz jel (-) található. Az alapértelmezett állapot, egy emelkedő indexelt oszlop, kizárólag a neve alapján van felsorolva.
Megjegyzések
A végrehajtás sp_help <table> minden információt jelent a megadott tábláról. Csak a korlátozó információ megtekintéséhez használd sp_helpconstraint.
Permissions
A nyilvános szerepkör tagságát igényli.
Példák
A cikkben szereplő kódminták a AdventureWorks2025 vagy AdventureWorksDW2025 mintaadatbázist használják, amelyet a Microsoft SQL Server-minták és közösségi projektek kezdőlapjáról tölthet le.
A következő példa az összes táblázat korlátját Product.Product mutatja.
USE AdventureWorks2022;
GO
EXECUTE sp_helpconstraint 'Production.Product';