sql >> データベース >  >> RDS >> Mysql

MySQLはすべてのトリガーを無効にします

    トリガーを直接無効にすることはできません。提案していることを行うことはお勧めしませんが、変数かどうかをトリガーでチェックすることはできます(私の例では@disable_triggers )はNULLです トリガーのコンテンツを実行する前。例:

    クエリ:

    SET @disable_triggers = 1;
    // Your update statement goes here.
    SET @disable_triggers = NULL;
    

    トリガー:

    IF @disable_triggers IS NULL THEN
        // Do something use as the trigger isn't disabled.
    END IF;
    


    1. HibernateNamedQuery-3つのテーブルを結合します

    2. SQL Server 2008Expressの同じサーバーにSQLServerデータベースを複製するにはどうすればよいですか?

    3. MySQLルートパスワードを削除する方法

    4. Oracle:CSVファイルをインポートします