いくつかのクレイジーなコード。要点は:SET
mysql変数のエラーが発生する可能性があります。
たとえば。
SET @value = 0;
SET SESSION sql_mode = if(@value, @@SESSION.sql_mode, 'something wrong uphere');
ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'something wrong uphere'
実行が停止されます。
このアプローチは意味がありませんが、機能します。