トリガーのコードを含むスクリプトがあるとします。トリガーがアクティブになるようにスクリプトを実際に起動するにはどうすればよいでしょうか。どうすれば止められますか?
質問する
929 次
1 に答える
1
MySQLトリガーを作成するためのコードを含むスクリプトがある場合、スクリプトに次の行に沿ってMySQLステートメントが含まれていると仮定して、トリガーを作成するためにスクリプトを実行するだけです。
CREATE
[DEFINER = { user | CURRENT_USER }]
TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW trigger_body
http://dev.mysql.com/doc/refman/5.5/en/create-trigger.html
作成したトリガーを削除するには、トリガーの名前を付けたMySQLのステートメントを使用するDROP
か、別のスクリプトを作成してSQLステートメントを実行します。
DROP TRIGGER [IF EXISTS] [schema_name.]trigger_name
http://dev.mysql.com/doc/refman/5.6/en/drop-trigger.html
SQLファイルを実行する@[file_name].sql
には、コマンドラインのSQLプロンプトで次のように入力するだけです。
于 2012-11-25T02:51:24.390 に答える