とりわけ、ref(varchar 50)という名前のフィールドがあるmembersという名前のテーブルがあります。このテーブルには、特定の参照「TESTREF」を使用した証明書の挿入があります。
基本的に私が必要としているのは、レコードがこの参照とともに挿入され、次に参照を別の「NEWREF」に変更する必要があることです。
テーブルにbeforeトリガーを作成する必要があると思います(データを別のテーブルに移動するafterトリガーがすでにあります)が、refでUPDATEまたはINSERTコマンドを使用する必要があるかどうかわかりません。
正しい構文は次のとおりです。
BEGIN
IF (NEW.ref = 'TESTREF') THEN
SET NEW.ref = 'NEWREF';
END IF;
END