当前位置: 首页 > news >正文

网站建设平台多少钱百度推广一般要多少钱

网站建设平台多少钱,百度推广一般要多少钱,共享空间网站开发公司,青岛制作网页公司文章目录 [TOC](文章目录) 一、表的约束概念二、空属性约束三、default约束四、zerofill约束五、主键约束六、auto_increment(自增长)约束七、唯一键约束八、外键约束 一、表的约束概念 表通过约束可以保证插入数据的合法性,本质是通过技术手段,保证插入数据收约束,保证数据的…

文章目录

    • @[TOC](文章目录)
  • 一、表的约束概念
  • 二、空属性约束
  • 三、default约束
  • 四、zerofill约束
  • 五、主键约束
  • 六、auto_increment(自增长)约束
  • 七、唯一键约束
  • 八、外键约束

一、表的约束概念

表通过约束可以保证插入数据的合法性,本质是通过技术手段,保证插入数据收约束,保证数据的正确,约束的目的是保证数据的完整性和可预期性.

二、空属性约束

表中NULL代表空,就是什么都没有,""代表空串,两者意义不同,列的空属性默认是NULL,意思是给表插入值的时候,可以不插入属性有NULL的列.也可以设置NOT NULL.
在这里插入图片描述在这里插入图片描述
表示插入值的时候必须要插入列属性有NOT NULL的列值,这叫做非空约束.
在这里插入图片描述

三、default约束

列可以设置默认值,创建时在列属性中添加default 后跟值就可以设置默认值了
not null和default的区别,如果列同时设置not null和default,就算这一列不插入值,也会自动插入默认值,not null属性,在插入值的时候,如果不插入,则首先会查看有没有default值,有的话就插入默认值,所以当not null属性的列不插入值也么有设置default值的话,会报错没有默认值.
在这里插入图片描述
在这里插入图片描述

null属性就是系统自动将默认值设置为null的结果.
在这里插入图片描述

四、zerofill约束

在列的类型中设置int类型,int后面会跟一个(11),如果将int类型设置为int unsigned ()里就变成了10,这时因为int本身是4字节,最大值占10个比特位,如果是有符号的还要在多一个符号位,就变成了11位. ()中的数字其实代表宽度,10和11分别是signed和unsigned类型的最大宽度,
在这里插入图片描述
如果给类型设置zerofill属性,当value的宽度不够()中的值时,会自动在左边补0,value的大小不变
在这里插入图片描述

五、主键约束

主键是用来约束列的值不能为null和不能与其他列重复,在属性中增加primary key字段可以设置列的主键属性,设置主键后系统会自动将列属性同时设置为not null属性.
在这里插入图片描述

主键是表中唯一的,但不是只有一列能成为主键,主键可以是几列的组合,只要有其中的一列与其他的组合中对应一列不重复即符合主键的约束.这叫复合主键
在这里插入图片描述
主键可以在建表的时候设置主键,也可以在建表之后设置主键,但是设置主键之前要确保这一列当前是符合主键约束条件的.
在这里插入图片描述
删除主键属性
在这里插入图片描述

六、auto_increment(自增长)约束

自增长属性的列也必须是主键属性,auto_increment最后一次增长的值被维护在表的属性信息中,可以通过last_insert_id()函数获取这个值.

在这里插入图片描述

自增长属性的列不用插入值,它会自动增长,可以在类型外面设置初始值,也可以不设置初始值,它默认从1开始增长.
在这里插入图片描述

七、唯一键约束

一张表中有往往有很多字段需要唯一性,数据不能重复,但是一张表中只能有一个主键:唯一键就可以解决表中有多个字段需要唯一性约束的问题。

唯一键约束不允许列值重复,但是可以是null值,属性设置:unique key或者unique都行,与primary key的区别是:primary key不可以为null,且只能有一个,unique可以为null,可以有多个.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

八、外键约束

外键用于定义主表和从表之间的关系,外键约束主要定义在从表上,主表必须是主键或者唯一键,当定义外键后,要求外键列数据必须在主表的主键列存在或为null。
在定义列的最后添加外键约束,foreign key(列名) reference 主表名(列名);
定义两个表,一个主表class,一个从表student ,class中设置class_id为主键,class中class_id与student中class_id构成约束关系.class中的class_id与student中的class_id有映射关系的时候不能删除,student中的class_id不能插入class中不存在的class_id;
在这里插入图片描述


http://www.bjxfkj.com.cn/article/106191.html

相关文章:

  • 嘉兴 做网站 推广soso搜搜
  • 电商网站新闻怎么做个人网站免费域名注册
  • 国际公司图片快排seo排名软件
  • iis网站防盗链卡点视频免费制作软件
  • 浙江网站制作怎么制作公司网站
  • 芜湖企业网站建设搜索引擎优化方案
  • 在上面网站上可以做统计图seo行业岗位有哪些
  • 日本职人手做网站如何推广引流
  • 五河网站建设哪家好免费的郑州网络推广服务
  • 什么腾讯网站做任务能刷q币广州seo培训
  • 西安115个高风险区降为低风险网站推广优化公司
  • 网站开发用什么字体一般深圳百度推广代理
  • 兖州网站建设哪家便宜新开网店自己如何推广
  • 南沙区交通和建设局网站客户关系管理系统
  • 襄阳专业网站建设公司百度搜索seo
  • 顺德网站建设找顺的帮收款的接单平台
  • 网站建设方案书要写吗浙江专业网站seo
  • sae wordpress 4.3日照网站优化公司
  • 深圳市住建局官网查询网络优化主要做什么
  • 银座网上购物商城seo一键优化
  • 广东住房和建设局网站营销技巧
  • 十大免费实用网站网络推广怎么样
  • 如何给网站流量来源做标记通过在网址后边加问号?网站整体优化
  • 北京建设信息网站南京百度竞价推广公司排名
  • 国家工程项目查询公示平台精准网站seo诊断报告
  • 企业网站哪家做的好不受限制的浏览器
  • 织梦网站模板教程免费的推文制作网站
  • 科技公司网站响应式百度答主中心入口
  • 网站数据接口怎么做网络营销平台排名
  • 炉石吐司做的网站百度关键词优化培训