30/09/2018, 18:11

Cách dùng trigger xóa một bản ghi và tất cả các bản ghi tham chiếu tới nó

Em có 2 quan hệ.
Có ràng buộc khóa ngoại, bây giờ em muốn dùng trigger để xóa bản ghi ở bên bảng này, đồng thời xóa tất cả bản ghi tham chiếu tới bản ghi này thì phải làm thế nào?

vũ xuân quân viết 20:23 ngày 30/09/2018

anh nói mã giả thôi.
Trong trigger em viết câu sql dựa vào ID của record(bản ghi) của bảng này để tìm reocord của bản kia, rồi xóa bảng đó đi rồi.
Dùng trigger before delete của record bảng này.

Nguyễn Minh Hải viết 20:27 ngày 30/09/2018

@masoivn Dạ, để em thử

Khiem Nguyen viết 20:27 ngày 30/09/2018

nếu bạn đã làm được trigger rồi thì ngoài ra bạn cũng có thể dùng Cascade Delete

Bài liên quan
0