Sql server 哪个表存储SQL Server 2008中有关约束的信息?

Sql server 哪个表存储SQL Server 2008中有关约束的信息?,sql-server,Sql Server,我不熟悉数据库。我想知道哪个表存储了SQL Server的所有约束信息,比如Oracle中的USER\u CONSTRAINTS&USER\u CONS\u列视图 如何找到SQL Server的约束条件?首先查看信息架构视图: 信息\u SCHEMA.TABLE\u约束 可能就是你想要的,但是还有一些其他的可能会帮助你得到你想要的信息 Phil Factor最近写了很多例子: 在SQL Server中,数据字典是一组用于 存储有关数据库定义的信息。你可以用这些 数据字典,用于检查已存在对象上的约

我不熟悉数据库。我想知道哪个表存储了SQL Server的所有约束信息,比如Oracle中的
USER\u CONSTRAINTS
&
USER\u CONS\u列
视图


如何找到SQL Server的约束条件?

首先查看信息架构视图:

信息\u SCHEMA.TABLE\u约束


可能就是你想要的,但是还有一些其他的可能会帮助你得到你想要的信息

Phil Factor最近写了很多例子:

在SQL Server中,数据字典是一组用于 存储有关数据库定义的信息。你可以用这些 数据字典,用于检查已存在对象上的约束 表并更改它们(如果可能)

用户约束数据字典:此数据字典包含 有关数据库中使用的每个约束的信息以及 特定于约束的信息