-2
挿入前にトリガが働いていました。今は全く発射しません。MySqlトリガが起動しない(すべて)
コピーテーブル&別のデータベースにトリガーしても問題ありません。
トリガーをすべてtogtherに再作成しようとしましたが、変更はありません。 STRICT_TRANS_TABLES、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTION:私はINFORMATION_SCHEMAを見れば
は、私がproblematcトリガーが持っているすべての人に比べてNO_AUTO_VALUE_ON_ZEROあるSQL_MODE値で他の人と異なっていることがわかり、テーブルをトリガします。
これが原因なのですか?
トリガーをゼロから再作成しただけで、NO_AUTO_VALUE_ON_ZEROはSTRICT_TRANS_TABLES、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTIONになりました。問題の原因ではありません。変更はありません、それは起動しません。 –
http://shrani.si/f/1U/11w/24T9L4ON/tmp.jpg –
さらに、SELECT @@ sql_modeは問題のあるサーバーではSTRICT_TRANS_TABLES、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTIONを返し、すべてがOKのサーバーでは空の文字列を返します –