在本教學中,我們將簡要介紹SQL觸發器的優點和缺點。
SQL觸發器是儲存在資料庫目錄中的一組SQL語句。每當與表相關聯的事件發生時,即會執行或觸發SQL觸發器,例如插入,更新或刪除。
SQL觸發器是一種特殊型別的儲存過程。 這是特別的,因為它不像直接像儲存過程那樣呼叫。 觸發器和儲存過程之間的主要區別在於,當對錶執行資料修改事件時,會自動呼叫觸發器,而儲存過程必須要明確地呼叫。
了解SQL觸發器的優缺點非常重要,以便您可以適當地使用它。在以下部分中,我們將討論使用SQL觸發器的優缺點。
使用觸發器還是儲存過程,如何選擇? 建議如果您無法使用儲存過程完成工作時,考慮使用SQL觸發器。
在下一個教學中,我們將介紹觸發器如何在MySQL中工作,以及如何為資料庫建立觸發器。