4

古い W​​eb サイトをデバッグしていると、SQL エラーが発生します。調べてみると、次のクエリが見つかりました。

UPDATE boats
set    new_high_date == DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id=49701

==の意味がわかりません。これは有効なクエリですか? 私はそれを実行することができないようです。

これを変更する必要があるのか​​ 、それとも何か意味があるのか​​ わかりません。

4

3 に答える 3

15

MySQL には double equal がないため、削除する必要があります。

于 2012-10-16T06:08:27.847 に答える
9

それは正しくありません。SQL には二重の等号はありません。正しい設定方法は

UPDATE boats 
SET    new_high_date = DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id = 49701
于 2012-10-16T06:08:13.957 に答える
4

MYSQLには何もないため、やみくもにそれらを削除できます==

于 2012-10-16T06:09:52.053 に答える