Moze ktos powiedziec czemu ten kod nie smiga, tzn czemu z tabeli childa (test2) nie kasuje rekordu ?
CREATE TABLE test1( id int PRIMARY KEY, val varchar(2)); INSERT INTO test1 VALUES(1,'a'); INSERT INTO test1 VALUES(2,'b'); INSERT INTO test1 VALUES(3,'c'); CREATE TABLE test2( idek int PRIMARY KEY, id int, val varchar(2), FOREIGN KEY (id) REFERENCES test1(id) ON DELETE CASCADE ON UPDATE CASCADE); INSERT INTO test2 VALUES(1,1,'a'); INSERT INTO test2 VALUES(2,2,'b'); DELETE FROM test1 WHERE id=1