Click to Rate and Give Feedback
MSDN
MSDN Library
SQL Server
SQL Server 2005
 TABLE_CONSTRAINTS (Transact-SQL)
Community Content
In this section
Statistics Annotations (0)
Collapse All/Expand All Collapse All
SQL Server 2005 Books Online (November 2008)
TABLE_CONSTRAINTS (Transact-SQL)

Returns one row for each table constraint in the current database. This information schema view returns information about the objects to which the current user has permissions.

To retrieve information from these views, specify the fully qualified name of INFORMATION_SCHEMA.view_name.

Column name Data type Description

CONSTRAINT_CATALOG

nvarchar(128)

Constraint qualifier.

CONSTRAINT_SCHEMA

nvarchar(128)

Name of schema that contains the constraint.

CONSTRAINT_NAME

sysname

Constraint name.

TABLE_CATALOG

nvarchar(128)

Table qualifier.

TABLE_SCHEMA

nvarchar(128)

Name of schema that contains the table.

TABLE_NAME

sysname

Table name.

CONSTRAINT_TYPE

varchar(11)

Type of constraint:

  • CHECK
  • UNIQUE
  • PRIMARY KEY
  • FOREIGN KEY

IS_DEFERRABLE

varchar(2)

Specifies whether constraint checking is deferrable. Always returns NO.

INITIALLY_DEFERRED

varchar(2)

Specifies whether constraint checking is at first deferred. Always returns NO.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2012 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker