MYSQL约束--非空约束
摘要:1、作用:限定某个字段/某列的值不允许为空 2、关键值:no null 3、特点: 4、添加约束: 创建数据表时: CREATE TABLE student( sid int, sname varchar(20) not null, tel char(11) , cardid char(18) no
阅读全文
MYSQL数据约束
摘要:1、为什么需要数据约束 保证数据的完整性,SQL规范以约束的方式对表数据进行额外的条件限制。 主要考虑: 数据完整性:指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的 2、约束是:表
阅读全文
MYSQL数据类型--日期时间
摘要:1、MySQL主要的日期时间类型主要有:YEAR类型、TIME类型、DATE类型、DATETIME类型和TIMESTAMP类型。 2、year类型: 3、date类型: 4、time类型: 5、datetime类型: 6、timestamp类型: 7、总结:
阅读全文
MYSQL数据类型——浮点型和定点型
摘要:1、浮点型和定点型都是用于处理小数数值。 2、MySQL支持的浮点型有:FLOAT、DOUBLE、REAL。 float:单精度(有效数字为7位) double:双精度(有限数字有16位) 关于精度: 3、定点型:DECIMAL 关于浮点型和定点型: 总结:
阅读全文
MYSQL数据类型--整形
摘要:1、整形的数据分类:共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。 (这里的范围指的是:1个字节是2的8次方,然后的最大最小值,包括符号的整数长度) 2、整形的可选属性 1、M:表示显示宽度,M的取值范围是(0, 255) 2、U
阅读全文