當我在表X中插入一行時,它會觸發另一個觸發函數,將行插入另一個表Y.當觸發這些觸發器功能的插入操作失敗時,觸發器操作後會發生什麼?
但是,如果第一次插入失敗,那麼其他觸發器函數會發生什麼?
這些觸發功能是否起作用?
我想在觸發之前詢問這個嗎?
如果X表中的before觸發器在向表Y中插入行時失敗,那麼對錶X中的插入是否工作?
當我在表X中插入一行時,它會觸發另一個觸發函數,將行插入另一個表Y.當觸發這些觸發器功能的插入操作失敗時,觸發器操作後會發生什麼?
但是,如果第一次插入失敗,那麼其他觸發器函數會發生什麼?
這些觸發功能是否起作用?
我想在觸發之前詢問這個嗎?
如果X表中的before觸發器在向表Y中插入行時失敗,那麼對錶X中的插入是否工作?
觸發器是高度產品特定的。請編輯你的問題併爲你的數據庫系統添加一個標籤(例如[tag:mysql],[tag:sql-server],[tag:oracle]等) –
確定,我添加了postgresql標籤... – cinfis