34,593
社区成员
发帖
与我相关
我的任务
分享
create trigger tri_delete_table_id
on table_id
for delete
as
delete table_information where id in(select id from deleted);
delete table_family where id in(select id from deleted);
delete table_grade where id in(select id from deleted);
go
create trigger checkID on table_ID for delete
as
delete from table_information where ID=(select ID from deleted)
delete from table_family where ID=(select ID from deleted)
delete from table_grade where ID=(select ID from deleted)
级联就行了,
如果真的要
CREATE TRIGGER TRI_DEL ON table_ID
FOR DELETE
AS
BEGIN
DELETE table_information WHERE ID IN(SELECT ID FROM DELETED)
END