MySQL双等号符号

4

我正在调试一个旧网站,遇到了一些SQL错误。在检查时,我找到了以下查询语句。

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

我不知道这里的 == 是什么意思。这是一个有效的查询吗?我似乎无法执行它。
我不确定我是否应该更改这个,还是它有什么含义?
3个回答

15

MySQL中没有双等号,因此您应该将其删除。


你需要在回复中包含正确的实现,而不仅仅是将其删除,而应该说明应该做什么。 - DDeathlonger

9
那是不正确的,在SQL中没有双等号。设置的正确方式是:
UPDATE boats 
SET    new_high_date = DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id = 49701

4

你不能盲目地移除它们,因为MYSQL没有任何==


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接