原文:外键约束的表怎么插入数据

有外键的情况应该先添加主表数据,再添加副表数据。如:有以下两张表 班级表: CLASSID NAME 一班 二班 学生表: SID NAME CLASSID 张三 李四 王五 其中学生表中的CLASSID是班级表CLASSID的外键。现在要求在学生表中添加一条SID ,NAME 赵六,CLASSID 的数据,那么只能先在班级表中加入一条新数据。insert into 班级表 values , 三班 ...

2019-03-01 14:26 0 3313 推荐指数:

查看详情

MySQL中创建数据库/约束),向插入数据

创建数据库/,向插入数据 如果数据库不存在则创建,存在则不创建(if not exists),也可以省略不会报错。 创建testdate数据库,并设定编码集为utf8 删除数据库 drop database <数据库名>; #在中添加规则 ...

Wed Aug 19 22:44:00 CST 2020 0 726
MySQL 如何删除有约束数据

今天删除数据库中数据,提示因为设置了foreign key,无法修改删除 可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SET FOREIGN_KEY_CHECKS=0;删除,更新数据, 恢复 SET FOREIGN_KEY_CHECKS=1;另:查看当前 ...

Fri Oct 12 19:01:00 CST 2018 0 7122
Oracle中添加约束

添加主键约束: ALTER TABLE GA_AIRLINE ADD CONSTRAINT PK_AIRLINE_ID PRIMARY KEY(AIRLINE_ID); 有三种形式的约束: 1、普通约束(如果存在子表引用父主键,则无法删除父表记录) 2、级联约束(可删除 ...

Mon Mar 27 17:58:00 CST 2017 0 37376
Oracle中添加约束

添加主键约束: ALTER TABLE GA_AIRLINE ADD CONSTRAINT PK_AIRLINE_ID PRIMARY KEY(AIRLINE_ID); 有三种形式的约束: 1、普通约束(如果存在子表引用父主键,则无法删除父表记 ...

Fri Aug 24 22:51:00 CST 2018 0 1292
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM