好球員,我的問題是怎樣的一個世界第一的問題,但我的錯誤...如何順序插入後觸發語句與MySQL工作臺
我設計我的MySQL數據庫和MySQL Workbench和繪圖後所有表,觸發器和INSERT
s我讓Workbench爲我生成了CREATE
-SQL。這是真的很酷,但現在的問題是:
一個是
AFTER INSERT
觸發器依賴於INSERT
我 Workbench中定義了。但是因爲觸發器是在INSERT
之後創建的,所以觸發器不會觸發。
當然,我可以打開一個文本編輯器,並在觸發器後複製我的所有INSERT
s,但是這就是錯誤點。我也可以編寫腳本,但我的問題是:
我可以在MySQL Workbench中更改導出的
CREATE
-SQL的順序嗎?
什麼是錯誤?告訴我們你的腳本 - CREATE TABLE,CREATE TRIGGER ... – Devart
沒有錯誤。 CREATE TRIGGER語句就在INSERT語句的後面,這就是觸發器不觸發的原因。所以就像我之前要求改變CREATE語句的順序一樣。 – Sonnywhite