标签:sch 工资 分享 col 了解 格式 视图 信息 src
约束是表级的强制规定
有以下五种约束
注意约束
约束定义语法:
CREATE TABLE [schema.]table (
column datatype [DEFAULT expr] [column_constraint],
...
[table_constraint]
[,...]);
定义非空约束后,赋值为null会报错
可以定义在表级或列级
定义该约束的列不允许出现重复值
可以定义在表级或列级
主键特点:非空且唯一 即primary key = not null + unique
可以定义在表级或列级
增加数据时,外键约束的列的值必须在父表中有值
FOREIGN KEY 约束的关键字
定义每一行必须满足的条件
使用 ALTER TABLE 语句:
-- 在工资上添加一个非空约束
-- 删除name的非空约束
-- 给name添加unique约束
-- 查询EMPLOYEES表中的约束信息
-- 查询EMPLOYEES表中定义约束的列
1、创建和修改约束
2、描述约束的类型:
标签:sch 工资 分享 col 了解 格式 视图 信息 src
原文地址:https://www.cnblogs.com/wffrzh/p/9420162.html