0

挿入、更新、および削除操作時にcoldfusionでmysqlにトリガーを作成する方法。

ありがとう
ユガル

4

1 に答える 1

0

トリガーを使用する全体的なアイデアは、挿入/更新または削除のたびにサーバー側の言語から実行する必要なく、データベースに何かを自動的に実行させることであるため、私はこれの要点を本当に理解していません。

したがって、基本的には、トリガーを作成するために一度だけ実行するコードです。

<CFQUERY>挿入、更新、または削除操作を行う方法と同様に、タグ間にトリガーを作成しているだけだと思います

挿入前

CREATE TRIGGER triggerName BEFORE INSERT ON tableName FOR EACH ROW what_ever_you_want_your_trigger_todo;

挿入後

CREATE TRIGGER triggerName AFTER INSERT ON tableName FOR EACH ROW what_ever_you_want_your_trigger_todo;

http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

しかし、実際には mysql-client を使用してこれを行い、設定して忘れます。BEFORE または AFTER の使用に応じて、そのテーブルに対する挿入/更新/削除ステートメントの前または後に実行されます。

于 2011-02-15T12:34:25.847 に答える