WEB开发网
开发学院数据库MSSQL Server SQL Server 2008 约束如何查看与创建 阅读

SQL Server 2008 约束如何查看与创建

 2012-11-24 08:54:58 来源:WEB开发网   
核心提示: 1. PRIMARY KEY约束在表中常有一列或多列的组合,其值能唯一标识表中的每一行,SQL Server 2008 约束如何查看与创建,这样的一列或多列成为表的主键(Primary Key),一个表只能有一个主键,也可以点击上面的Relationships按钮,这样就可以查看到所有的Foreign Key约束上面

 1. PRIMARY KEY约束

在表中常有一列或多列的组合,其值能唯一标识表中的每一行。这样的一列或多列成为表的主键(Primary Key)。一个表只能有一个主键,而且主键约束中的列不能为空值。
查看PRIMARY KEY约束可以在object explorer中依次展开Databases –> 选择你要查看的数据库(在我的例子中是testdatabase) –> Tables –> 你要查看的表(在我的例子中是company)-> Columns
image
如上图所示,Primary Key 有一把金色的小钥匙。companyid 即为company表的primary key。
 
创建PRIMARY KEY约束可以右键点击表,然后选择Design,打开表设计器
image
选中column,点击上面的金色小钥匙,来创建Primary Key。
image
也可以右键点击column,然后选择Set Primary Key。
image
 
 
2. FOREIGN KEY约束
外键(Foreign Key)是用于建立和加强两个表(主表与从表)的一列或多列数据之间的连接的。创建约束的顺序是先定义主表的主键,再对从表定义外键约束。
查看FOREIGN KEY约束,展开Columns,可以看到灰色的小钥匙为Foreign Key;展开Keys,可以看到Foreign Key约束的名字为FK_contact_company。
image
在表设计器中,也可以点击上面的Relationships按钮,这样就可以查看到所有的Foreign Key约束
image
image
上面的例子可以看到contact 表的companyid为外键,company 表的companyid为主键。
 

1 2 3  下一页

Tags:SQL Server 约束

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接