我正在尝试使用减法执行更新查询:
UPDATE categories_ns
SET
nsright = nsright – 10
WHERE
nsright > 9
我得到[Err] 1 - 接近" - ":语法错误。
你能帮我理解为什么会这样吗?
谢谢!
答案 0 :(得分:1)
然而,有人再次遇到有这么多类似符号的Unicode问题,其中一些偶然会进入代码。
–
和-
是不同的符号。前者不是有效的减号,后者是。
在许多等宽字体中,破折号长度的差异通常不明确。您可以在非等宽的代码中查看代码,因此差异变得明显。但首要的是,避免复制可能不像它的样子。
有些文档处理器和网站,例如:
˝
)<<
和>>
替换为«
和»
-
,–
替换—
等“减号”结构?)......所有这些对散文或诗歌都有意义,但不是代码。