约束:NO | 约束:YES | FUNCTION 1 | FUNCTION 2 | 执行条件 | 备注 | |
非空约束(NOT NULL) | 空字符串 | null | name varchar(255) not null, | |||
默认值(DEFAULT) | sex varchar(20) default 'man' | 属性与属性值不写 | 默认为设置的默认值 | |||
唯一约束(UNIQUE KEY:UK) | null | 空字符串 | tel varchar(11) unique | constraint unique(first_name,last_name) | constraint为联合功能,可用于多个字符串 | |
主键约束(PRIMARY KEY:PK) | 唯一性, null | id INT AUTO_INCREMENT PRIMARY KEY, | constraint primary key(first_name,last_name) | 使用自增长类型的主键 | constraint为联合功能,可用于多个字符串 | |
外键约束(FOREIGN KEY:FK) | constraint fk_orders foreign key(p_id) references t_per(p_id) |
| ||||
自增约束(AUTO_INCREMENT) | id INT AUTO_INCREMENT PRIMARY KEY, | 从1开始,依次往下 | auto_increment=5; 从5开始,加在最后 |
表的约束
最新推荐文章于 2023-08-09 15:20:46 发布