簡體   English   中英

Postgres避免在刪除級聯時觸發

[英]Postgres avoid Trigger on delete cascade

你好,我有一個觸發器的問題

我有2 張桌子

  • t_mandant
  • t_user_has_mandant

當我在t_user_has_mandant中 刪除一行時,我在beforeDeleteUserMandant ()中調用觸發器,但是當我從t_mandant中刪除一個mandant時,我需要忽略觸發器調用的可能性

因為t_user_has_mandantt_mandant 外鍵是在刪除級聯

我正在使用postgres 8.4

閱讀this手冊的this頁。

使用變量

TG_TABLE_NAME

數據類型名稱; 引起觸發器調用的表的名稱。

您可以確定DELETE是來自t_user_has_mandant還是t_mandant

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM