-
BIGINTをリテラル数と比較するときにCOLLATE句があるのはなぜですか? UPDATEステートメントのCOLLATE句を削除します。 --OPのコメントによると、これが主な解決策です。
-
latin1でビルドされたStoredRoutine内のコードはありますか? SHOW CREATE PROCEDURE(またはFUNCTION)を実行して、それが当てはまるかどうかを確認します。その場合は、utf8mb4を有効にしてドロップして再作成します。
-
character_set_filesystemとcharacter_set_serverを変更するのは危険です。それらを元に戻します。