主键
1 创建表字段同时指定主键
2 创建表字段之后指定主键
3 多字段联合主键
外键
外键是用来在两个表的数据之间建立链接的,一个表可以有多个外键,外键可以不是这个表主键,可以为空。但是这个表的外键如果有值则必须是它所链接的表的主键的某个值
主表,有关联关系的两个表中主键所在的表
从表,有关联关系的两个表中外键所在的表(创建外键之后,主表的主键所在的行不能删除)
tab1 为主表
tab2 为从表,tab2_to_tab1为外键名,deptid为外键字段,tab1(id)为主表和主表的主键字段
非空约束
字段名 数据类型 not null
唯一约束
1 字段名 数据类型 unique
2 constraint 自定义约束名 unique(字段名)
默认约束
设置表属性值自动增长