本文介绍: 约束用于限制存储在表中的数据,为了保证数据库中数据的正确性、有效性、完整性。

约束

用于限制存储在表中的数据,为了保证数据库中数据的正确性、有效性、完整性。

CREATE TABLE user1 (
	id INT PRIMARY KEY auto_increment COMMENT '主键',
	NAME VARCHAR ( 10 ) NOT NULL UNIQUE COMMENT '姓名',
	age INT CHECK ( age > 0 && age <= 120 ) COMMENT '年龄',
	STATUS CHAR ( 1 ) DEFAULT '1' COMMENT '状态',
gender CHAR ( 1 ) COMMENT '性别' 
) COMMENT '用户表';

外键约束

外键是用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。

存在外键就无法删除父表关联的内容了。

alter table emp add constraint dept_id foreign key(dept_id) references dept(id);

alter table emp drop foreign key dept_id;

原文地址:https://blog.csdn.net/2301_79516932/article/details/135684891

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_61335.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注