вот мой стол ....Как использовать каскад? Шахта не работает
create table c1(id int primary key,name varchar(20));
create table c2(iid int primary key,ename varchar(20),foreign key(iid) references c1(id) on update cascade on delete cascade);
insert into c1 values(1,'a');
insert into c1 values(2,'b');
insert into c2 values(1,'a')
insert into c2 values(2,'b')
update c1 set id=3 where id=1;
update c1 set name='hello' where id=2;
, когда я что-то обновления ничего не происходит ..
Что на самом деле каскад, это на самом деле обновления значения c2 в таблицах ID при обновлении на c1 ..
, что я на самом деле думаю, что выше обновление запрос должен изменить значение значение идентификатора c2, где ID = 1 ...
если я ошибаюсь .. пожалуйста скажите мне, как обновить значения в c2, когда я обновляю c1 ... Спасибо ...
Hai марко спасибо .. Как я не репутацию я не могу бухает вас до ... –