私はトリガーを理解しようとしています。完全に理解していると思いますが、いずれも実装できていません。このコードで、「test」という名前のユーザーを削除します。そのため、誰かが自分の名前を「test」に更新した場合、そのユーザーは削除する必要があります。
私のコード例:
CREATE TRIGGER `my_trigger`
BEFORE UPDATE ON `my_db` FOR EACH ROW
BEGIN
DELETE FROM my_table WHERE `username` = 'test';
END
私のエラー:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
delete ステートメントでエラーが発生する理由がわかりません。何か案は?