你的位置:首页 > 软件开发 > 数据库 > SQL入门经典(五)之键和约束

SQL入门经典(五)之键和约束

发布时间:2016-06-21 10:00:04
这一篇博客主要讲键的创建,约束的创建。修改对象和删除对象。主键:主键是每行的唯一标识符,必须包含唯一值(因此不能为NULL)。由于主键在关系中数据库的重要性,因此它是所有键和约束中最重要的。一个表最多可以有一个主键。很少不需要主键的表。主键声明具有唯一性。常用有identity自 ...

这一篇博客主要讲键的创建,约束的创建。修改对象和删除对象。

主键:主键是每行的唯一标识符,必须包含唯一值(因此不能为NULL)。由于主键在关系中数据库的重要性,因此它是所有键和约束中最重要的。一个表最多可以有一个主键。很少不需要主键的表。主键声明具有唯一性。常用有identity自动增长值和GUID。主键是唯一标识值。如果客户操作一个没有主键的表。连续添加2次一样数据。你怎么删除。删除总是2条一条删除。我们接着上篇博客。

下面创建一个主键表:

USE panda GO  --转为panda数据库操作CREATE TABLE test002(  ID int identity(1,1) primary key,--创建主键  name nvarchar(20) not null,  age   int        default(0) check(age>=0) --创建了默认值和Check约束)
go exec sp_helpconstraint test003--外键信息已经更新到 FK_T003_T002_ID

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:SQL入门经典(五)之键和约束

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。