Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Managed Instance
Devuelve una lista de todos los tipos de restricción, su nombre definido por el usuario o proporcionado por el sistema, las columnas en las que se definen y la expresión que define la restricción (solo para DEFAULT
las restricciones y CHECK
).
Convenciones de sintaxis de Transact-SQL
sp_helpconstraint
[ @objname = ] N'objname'
[ , [ @nomsg = ] 'nomsg' ]
[ ; ]
Especifica la tabla para la que se devuelve la información de restricción. @objname es nvarchar(776), sin ningún valor predeterminado. La tabla especificada debe encontrarse en la base de datos actual.
Parámetro opcional que imprime el nombre de la tabla. @nomsg es varchar(5), con un valor predeterminado de msg
. nomsg
suprime la impresión.
0
(correcto) o 1
(erróneo).
sp_helpconstraint
muestra una columna indizada descendente si participó en las claves principales. La columna indizada descendente aparece en el conjunto de resultados con un signo menos (-
) después de su nombre. El valor predeterminado, una columna indizada ascendente, se muestra solo por su nombre.
La ejecución de informa de sp_help <table>
toda la información sobre la tabla especificada. Para ver solo la información de restricción, use sp_helpconstraint
.
Debe pertenecer al rol public .
Los ejemplos de código de Transact-SQL de este artículo utilizan la base de datos de ejemplo AdventureWorks2022
o AdventureWorksDW2022
, que se puede descargar desde la página principal de Ejemplos y proyectos de la comunidad de Microsoft SQL Server.
En el ejemplo siguiente se muestran todas las restricciones de la tabla Product.Product
.
USE AdventureWorks2022;
GO
EXEC sp_helpconstraint 'Production.Product';
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy