2 whh10010 whh10010 于 2017.01.12 12:01 提问

MySQL外键约束问题,有人知道

create table FRIENDS
(
FNO numeric(2,0) not null,
FQQ numeric(5,0),
FSNO numeric(2,0),
FDATE datetime,
FSTATUS numeric(2,0),
QQ numeric(5,0),
index FSNOIndex(FSNO),
primary key (FNO),
check (fstatus in (1,0))
);

create table SUBGROUP
(
SNO numeric(2,0) not null,
SNAME varchar(20),
SDATE datetime,
QQ numeric(5,0),
primary key (SNO)
);

alter table SUBGROUP add constraint FK_SNO foreign key (SNO)
references FRIENDS (FSNO) ON UPDATE CASCADE ON DELETE RESTRICT;

insert into friends values('1', '2', '0', '2017-01-11 00:00:00', '0', '1'
);
表SUBGROUP添加外键引用的是FRENDS的一个列,为什么FRIENDS插入值时,SUBGROUP为什么对应的列没有更新?

2个回答

JE_GE
JE_GE   2017.01.12 12:58

这个需要你自己更新的

Royal_lr
Royal_lr   Ds   Rxr 2017.01.12 17:21

又不是hibernate,,怎么会自动更新,,你也可以自己写个trigger触发器

Royal_lr
Royal_lr 回复枫~: 不是,,
11 个月之前 回复
whh10010
whh10010 父表更新,子表对应的列不是自动更新?
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!