摘要: 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二、约束关系 一、not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置 阅读全文
posted @ 2019-01-02 22:26 混世妖精 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 枚举类型与集合类型 字段的值只能在给定范围中选择,如单选框,多选框 enum 单选 只能在给定的范围内选一个值,如性别 sex 男male/女female set 多选 在给定的范围内可以选择一个或一个以上的值(爱好1,爱好2,爱好3...) 阅读全文
posted @ 2019-01-02 22:24 混世妖精 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 字符类型 官网解释如下测试前了解两个函数 1. char填充空格来满足固定长度,但是在查询时却会很不要脸地删除尾部的空格(装作自己好像没有浪费过空间一样),然后修改sql_mode让其现出原形 2. 虽然 CHAR 和 VARCHAR 的存储方式不太相同,但是对于两个字符串的比较,都只比较其值,忽略 阅读全文
posted @ 2019-01-02 22:22 混世妖精 阅读(279) 评论(0) 推荐(0) 编辑
摘要: DATE | TIME | DATETIME | TIMESTAMP | YEAR 作用:存储用户注册时间,文章发布时间,员工入职时间,出生时间,过期时间等 验证 datetime与timestamp的区别(了解) 阅读全文
posted @ 2019-01-02 22:11 混世妖精 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 数值类型 1、整数类型 整数类型:TINYINT ,SMALLINT, MEDIUMINT ,INT,BIGINT 作用:存储年龄,等级,id,各种号码等 验证 注意:为int类型指定宽度时,仅仅只是指定查询结果的显示宽度,与存储范围无关,存储范围如下 其实我们完全没必要为整数类型指定显示宽度,使用 阅读全文
posted @ 2019-01-02 22:05 混世妖精 阅读(382) 评论(0) 推荐(0) 编辑