0

(postgresqlのように)MySQLで利用できるような特別な変数はTG_OP TG_TABLE_NAMEありますか?そうでない場合、トリガーが起動された操作(INSERT、UPDATEなど)を知ることは可能ですか?

4

1 に答える 1

0

Mysqlは、さまざまな操作に対してさまざまなトリガーを定義します。たとえば、BEFORE INSERTのトリガーがあるため、挿入操作でトリガーが発生したことがわかります。または、AFTER UPDATEのトリガーがあるため、更新によってトリガーが発生したことがわかります。

mysqlトリガーの詳細については、以下のチュートリアルをお読みください。

http://www.mysqltutorial.org/mysql-trigger-implementation.aspx

http://blog.cnizz.com/2010/11/12/mysql-trigger-how-to-example-tutorial-and-syntax/

于 2013-01-29T09:02:10.007 に答える