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

MySQLトリガーの作成中にエラーが発生しました

    クエリに、クエリターミネーター;を追加しました 区切り文字$$を使用 2か所で。以下のクエリには、適切なクエリターミネータとデリミタがあります。

    DELIMITER $$
    DROP TRIGGER IF EXISTS ca_passwd_trigger; -- removed the delimiter $$ after the terminator ;
    CREATE TRIGGER ca_passwd_trigger BEFORE UPDATE ON users
    FOR EACH ROW
    BEGIN
        IF ((NEW.passwd <=> OLD.passwd) = 0) THEN
            SET NEW.passwd_modified_at = NOW();
        END IF;
    END$$  -- removed the terminator ; before the delimiter $$
    DELIMITER ;
    



    1. MicrosoftPowerBIへのデータストアの追加

    2. テーブルにauto_incrementを持つ2フィールドの主キーを含めることはできません

    3. Python:インデックス350でサポートされていないフォーマット文字'''(0x27)

    4. 行で区切られた異なる長い単語の正規表現