intente esto:
SELECT
*
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE CONSTRAINT_NAME ='FK_ChannelPlayerSkins_Channels'
- EDITAR -
Cuando originalmente respondió esta pregunta, estaba pensando en "clave externa" porque la pregunta original preguntaba acerca de cómo encontrar "FK_ChannelPlayerSkins_Channels". Desde entonces, muchas personas han comentado en la búsqueda de otras "restricciones" aquí hay algunas otras consultas para ello:
--Returns one row for each CHECK, UNIQUE, PRIMARY KEY, and/or FOREIGN KEY
SELECT *
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
WHERE CONSTRAINT_NAME='XYZ'
--Returns one row for each FOREIGN KEY constrain
SELECT *
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE CONSTRAINT_NAME='XYZ'
--Returns one row for each CHECK constraint
SELECT *
FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS
WHERE CONSTRAINT_NAME='XYZ'
aquí es un método alternativo
--Returns 1 row for each CHECK, UNIQUE, PRIMARY KEY, FOREIGN KEY, and/or DEFAULT
SELECT
OBJECT_NAME(OBJECT_ID) AS NameofConstraint
,SCHEMA_NAME(schema_id) AS SchemaName
,OBJECT_NAME(parent_object_id) AS TableName
,type_desc AS ConstraintType
FROM sys.objects
WHERE type_desc LIKE '%CONSTRAINT'
AND OBJECT_NAME(OBJECT_ID)='XYZ'
Si necesita información aún más limitación, observar el interior del procedimiento almacenado del sistema master.sys.sp_helpconstraint
para ver cómo obtener cierta información. Para ver el código fuente usando SQL Server Management Studio ingrese al "Explorador de Objetos". Desde allí, expande la base de datos "Master", luego expande "Programmability", luego "Stored Procedures", luego "System Stored Procedures". A continuación, puede encontrar "sys.sp_helpconstraint" y hacer clic con el botón derecho y seleccionar "modificar". Solo tenga cuidado de no guardar ningún cambio. Además, puede usar este procedimiento almacenado del sistema en cualquier tabla utilizándolo como EXEC sp_helpconstraint YourTableNameHere
.
http://geekswithblogs.net/deadlydog/archive/2012/09/14/sql-server-script-commands-to-check-if-object-exists-and.aspx – gotqn