SQL剪贴板
存在存在违反约束的数据行为,行为会被约束终止。
创建表创建表更改表
SQL CREATE TABLE + CONSTRAINT语法
CREATE TABLE table_name
(
column_name1 data_type(size) constraint_name,
column_name2 data_type(size) constraint_name,
column_name3 data_type(size) constraint_name,
....
);
在SQL中,我们有如下约束::
- NOT NULL -UL某列不能存储NULL值。
- UNIQUE -I某列的每个行必须具有唯一的值。
- 主键 -非空和唯一非
- 外键 -EIG表-的数据匹配另一个表中的值
- 检查 -EC列中的值符合指定条件。
- DEFAULT -FA没有给列赋值时的默认值。