9 我收到 [Err] 1-6ren">
gpt4 book ai didi

SQLite3 更新查询中的减法给出了接近 "–": syntax error

转载 作者:行者123 更新时间:2023-12-02 08:34:16 25 4
gpt4 key购买 nike

我正在尝试执行带有减法的更新查询:

UPDATE categories_ns
SET
nsright = nsright – 10
WHERE
nsright > 9

我收到 [Err] 1 - “–”附近:语法错误。

您能帮我理解为什么会发生这种情况吗?

谢谢!

最佳答案

有人再次遇到了 Unicode 的问题,它有这么多相似的符号,其中一些符号意外地进入了代码。

-是不同的符号。前者不是有效的减号,后者是。

在许多等宽字体中,破折号长度的差异通常不清楚。您可以以非等宽代码查看代码,这样差异就变得很明显。但首先也是最重要的是,避免复制可能与实际情况不同的代码。

例如,一些文档处理器和网站:

  • 用更漂亮的引号替换引号(例如 ˝ )
  • 替换<<>>«»
  • 替换“减号”结构,如 -带有适当的破折号( ?)

...所有这些对于散文或诗歌都有意义,但对于代码则不然。

关于SQLite3 更新查询中的减法给出了接近 "–": syntax error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31929153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com