首页 > 其他 > 详细

创建表及设置属性的约束条件

时间:2015-01-12 02:04:10      阅读:352      评论:0      收藏:0      [点我收藏+]

创建表

完整性约束条件

约束条件

说明

Primary?key

表中属性主键

Foreign?key

该属性为表外键是与之联系的某表的主键

Not?null

标志的属性不为空

unique

标志的属性的值唯一

Auto_incrrment

标识的该属性的值自动增加。是MySQLSQL语句特色

default

为标识属性设置默认值

?

创建表

Create?table?表名{属性名?数据类型?[完整性约束条件]

属性名?数据类型?[完整性约束条件]

属性名?数据类型?[完整性约束条件]

.

.

.

属性名?数据类型?}

数据库表的主键

单字段主键

属性名?数据类型?primary?key

多字段主键:

Primary?key(属性名1,属性名2…属性名n)

设置表的外键:

Constraint?外键别名?foreign?key(属性1.1?…属性1.n

References?表名?(属性2.1……属性2.n

设置表的非空约束

属性名?数据类型?not?null?

设置表的唯一性约束

属性名?数据类型?unique

设置表的属性值自增:该属性一定是主键

属性名?数据类型?auto_increment

设置表的属性的默认值

属性名?数据类型?default?默认值

?

<!--EndFragment-->

创建表及设置属性的约束条件

原文:http://gaosililn.iteye.com/blog/2174901

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!