数据库编写 数据库常用约束
主键约束:primary key
外键约束:foreign key (references)
唯一值约束:unique
默认值约束:default
检查约束:check
非空约束:not null
标识列:identity
创建数据表注意事项 建表之前,一定不要忘记使用指定的数据库
建表顺序 -> 主、外键 主外键数据类型必须一致 列与列之间用','间隔,最后一列不加','
如果两张表确有关联,而题目没给出主外键,则可自行添加主外键 插入数据注意事项 values里的数据个数、类型、精度必须与表中对应列保持一致
表中不允许为空的列必须插入数据,有默认值的除外 不能为标识列添加数据,因为它是自增的、禁止修改 插入字符类型、日期类型等非数值数据时,需要用单引号包含 插入的数据必须满足表的约束条件,check、unique等 可以省略表名后面的列名,但是这需要保证values 里各项数据的顺序和数据表中列的顺序一致,初学者不建议省略 对具有默认值的列和允许为空的列,就需要用到 default 和 null 关键字 一般不推荐使用多行插入,尤其是在插入主键表时 日期时间插入格式'2020-04-14 09:51:00'或'2020/04/14 09:51:00',如果不需要显示时间,则直接插入年月日即可