mysql データベースに対してクエリを実行しています。
リモートデータにタグを付けるために使用されるsourceデフォルト値で呼び出される列があります。NULL
私の開発サーバーでは、次のようなクエリを使用しましたDELETE FROM mytable WHERE source-これは正常に機能し、値がsource.
ライブ サーバーでは、このクエリは行の削除に失敗します。を使用する必要があると思いますDELETE FROM mytable WHERE source IS NOT NULL。
ただし、mysql が値を処理する方法に違いがあるのは奇妙に思えNULLます。この動作は mysql のバージョンによって異なりますか? それとも、ライブ サーバーでこのクエリが失敗した別の理由を探す必要がありますか?