Du tænker på CASCADE-funktionen på FOREIGN KEY-begrænsninger i forhold til faktiske DELETE-udsagn.
ALTER TABLE t2 add constraint FK_T2 foreign key(t_id) references t(id)
ON DELETE CASCADE;
Sletning af en begrænsning med CASCADE sletter ingen rækker.
DELETE sletter rækker, hvis du har aktiveret ON SLET CASCADE.
Sletning af begrænsningen dropper simpelthen begrænsningen (og tilknyttede indekser og afhængige begrænsninger), ikke datarækker. I SQL Server ALTER TABLE ...
Jeg er ikke klar over, at der er en "CASCADE" mulighed som i Oracle.
Fra Oracle docs http://docs.oracle. com/cd/B28359_01/server.111/b28286/statements_3001.htm#i2103845 for ALTER TABLE-sætningen: