自学内容网 自学内容网

Mysql数据表的约束(下)

3.默认值约束(default)

与非空约束的命令一致,因为都属于列级约束,因此只需将not null改为default  默认值即可

 删除默认值约束:

 4.主键约束(primary key)

表示给一张表格设置了一个唯一标识,为了更快的去通过唯一的数据去准确的查找到每一条记录,一半咱们在创建表格时都会设置一个字段为主键约束

设置主键约束需要注意以下四点:

(1)每一个表格只能定义一个主键约束(也就是primary key这个单词只可以出现一次)

(2)从功能上来说:主键约束=唯一约束+非空约束

(3)一个字段名只能在联合主键中出现一次

(4)联合主键不能包含不必要的多余字段(一定是这几个字段缺一不可的情况下才可以组合设置为一个主键约束)

主键约束可以根据字段的数量分为:

单字段主键:以列级身份设置

联合字段主键:以表级身份设置

主键约束设置方式:与唯一约束设置方式一致

示例1:单字段主键:


原文地址:https://blog.csdn.net/m0_67196062/article/details/140412361

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!