mysqlのupdate / insertを使用して削除前/削除後のトリガーを作成するにはどうすればよいですか?

user1133648

私は次のような2つのテーブルを持っています:

fee_master(id,cTId,feeType,amount,startDate,lastDate,fine_last_date,fine,status) 
payroll(id,emId,date,loan,netSalary)

私は次のようなトリガーを作成しようとしています:

DELIMITER $$
DROP TRIGGER IF EXISTS test
DELIMITER $$;
 CREATE TRIGGER test
    BEFORE DELETE ON fee_master
    FOR EACH ROW
          UPDATE payroll SET loan=OLD.amount,netSalary=OLD.fine WHERE id=18;
DELIMITER $$;

delete from fee_master where id='18'; 

このトリガーを実行すると、データはfee_masterから削除されますが、給与は更新されません。また、給与を挿入しようとしましたが、機能しません。データがfee_masterから削除されるたびに。

更新を変更し、トリガーを使用してクエリ位置を削除すると、問題ありません。実はトリガー操作では動作していません。何が問題ですか ?

カビール・ホサイン

あなたはトリガーに不慣れかもしれません。

あなたの質問によると、最初にここからトリガーの基本を読むことをお勧めしますhttp://www.sitepoint.com/how-to-create-mysql-triggers/

それは保存されたプロセスであることを思い出してください。毎回トリガーを実行する必要はありません。ここで混乱していることを願っています。トリガーを作成した後、マスタークエリを実行する必要があります。その後、トリガーは自動的に次の操作を実行します。

あなたのコードは大丈夫です。そして、Barmarのコードも大丈夫です。あなたの理解の主な問題。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

検証を使用してこのトリガー削除を行うにはどうすればよいですか?

分類Dev

Linuxを使用してディレクトリ名の前のスペースを削除するにはどうすればよいですか?

分類Dev

PHPを使用して最後のドットの後のすべてのデータを削除するにはどうすればよいですか?

分類Dev

PL / SQLのトリガーで制約を削除するにはどうすればよいですか?

分類Dev

Javaを使用してExcel(csv)シートの行を削除するにはどうすればよいですか?

分類Dev

AWKを使用して出力の最後の2行を削除するにはどうすればよいですか?

分類Dev

すべてのアイテムを削除した後にリストビューをリロードするにはどうすればよいですか?

分類Dev

挿入後にSQLServer 2008のトリガーを作成するにはどうすればよいですか?

分類Dev

jqueryを使用してmysqlの行テーブルを削除するにはどうすればよいですか?

分類Dev

jqueryを使用して最後の要素を削除するにはどうすればよいですか?

分類Dev

クエリを使用してDB内の特定の単語の後のテキストを削除するにはどうすればよいですか?

分類Dev

bashスクリプトを使用して範囲行と最後の行のセットを削除するにはどうすればよいですか?

分類Dev

DBへの削除または挿入後にJtableの更新をトリガーするにはどうすればよいですか?

分類Dev

gsubを使用して、文字列内の任意の文字の前後の特定の文字を削除するにはどうすればよいですか?

分類Dev

作成したリソースをリストに連結して、後でクリーンアップの一環としてテストで削除できるようにするにはどうすればよいですか?

分類Dev

Rを使用して、文字列内の特定の単語の前後の単語を削除するにはどうすればよいですか?

分類Dev

下部の疑似要素の前後のスペースを削除するにはどうすればよいですか?

分類Dev

Pythonで正規表現を使用して、数字の後に文字が続くトークンを削除するにはどうすればよいですか?

分類Dev

1文字の前後のテキストを削除するにはどうすればよいですか

分類Dev

Androidのrootを使用して/ data / dataディレクトリでファイルを作成/削除するにはどうすればよいですか?

分類Dev

Scalaを使用して読み取った後、hdfsディレクトリ内のファイルを削除するにはどうすればよいですか?

分類Dev

Scalaを使用して読み取った後、hdfsディレクトリ内のファイルを削除するにはどうすればよいですか?

分類Dev

PostgreSQL / PostGISでINSERTトリガーの後にテーブルの新しい値を更新するにはどうすればよいですか?

分類Dev

forループを使用し、appendを使用して、既存のリストからアイテムを削除するにはどうすればよいですか?

分類Dev

x秒以内の最後のトリガーのみを使用してタスクを開始するにはどうすればよいですか?

分類Dev

1つがテキストをトリガーしてもう1つのテキストを削除する2つの<button>タグを作成するにはどうすればよいですか?

分類Dev

Pythonで行を削除した後、2つの別々のリストを作成するにはどうすればよいですか?

分類Dev

jQueryを使用してキーでJSON内のJSONを削除するにはどうすればよいですか?

分類Dev

テキストファイルでフレーズを見つけて、その前後を削除するにはどうすればよいですか?

Related 関連記事

  1. 1

    検証を使用してこのトリガー削除を行うにはどうすればよいですか?

  2. 2

    Linuxを使用してディレクトリ名の前のスペースを削除するにはどうすればよいですか?

  3. 3

    PHPを使用して最後のドットの後のすべてのデータを削除するにはどうすればよいですか?

  4. 4

    PL / SQLのトリガーで制約を削除するにはどうすればよいですか?

  5. 5

    Javaを使用してExcel(csv)シートの行を削除するにはどうすればよいですか?

  6. 6

    AWKを使用して出力の最後の2行を削除するにはどうすればよいですか?

  7. 7

    すべてのアイテムを削除した後にリストビューをリロードするにはどうすればよいですか?

  8. 8

    挿入後にSQLServer 2008のトリガーを作成するにはどうすればよいですか?

  9. 9

    jqueryを使用してmysqlの行テーブルを削除するにはどうすればよいですか?

  10. 10

    jqueryを使用して最後の要素を削除するにはどうすればよいですか?

  11. 11

    クエリを使用してDB内の特定の単語の後のテキストを削除するにはどうすればよいですか?

  12. 12

    bashスクリプトを使用して範囲行と最後の行のセットを削除するにはどうすればよいですか?

  13. 13

    DBへの削除または挿入後にJtableの更新をトリガーするにはどうすればよいですか?

  14. 14

    gsubを使用して、文字列内の任意の文字の前後の特定の文字を削除するにはどうすればよいですか?

  15. 15

    作成したリソースをリストに連結して、後でクリーンアップの一環としてテストで削除できるようにするにはどうすればよいですか?

  16. 16

    Rを使用して、文字列内の特定の単語の前後の単語を削除するにはどうすればよいですか?

  17. 17

    下部の疑似要素の前後のスペースを削除するにはどうすればよいですか?

  18. 18

    Pythonで正規表現を使用して、数字の後に文字が続くトークンを削除するにはどうすればよいですか?

  19. 19

    1文字の前後のテキストを削除するにはどうすればよいですか

  20. 20

    Androidのrootを使用して/ data / dataディレクトリでファイルを作成/削除するにはどうすればよいですか?

  21. 21

    Scalaを使用して読み取った後、hdfsディレクトリ内のファイルを削除するにはどうすればよいですか?

  22. 22

    Scalaを使用して読み取った後、hdfsディレクトリ内のファイルを削除するにはどうすればよいですか?

  23. 23

    PostgreSQL / PostGISでINSERTトリガーの後にテーブルの新しい値を更新するにはどうすればよいですか?

  24. 24

    forループを使用し、appendを使用して、既存のリストからアイテムを削除するにはどうすればよいですか?

  25. 25

    x秒以内の最後のトリガーのみを使用してタスクを開始するにはどうすればよいですか?

  26. 26

    1つがテキストをトリガーしてもう1つのテキストを削除する2つの<button>タグを作成するにはどうすればよいですか?

  27. 27

    Pythonで行を削除した後、2つの別々のリストを作成するにはどうすればよいですか?

  28. 28

    jQueryを使用してキーでJSON内のJSONを削除するにはどうすればよいですか?

  29. 29

    テキストファイルでフレーズを見つけて、その前後を削除するにはどうすればよいですか?

ホットタグ

アーカイブ