【问题标题】:Sqlite query synax errorSqlite 查询语法错误
【发布时间】:2017-06-27 16:28:55
【问题描述】:
update room1f set nearestStaircase=‘POINT(-79.92094988409 43.25888417131)’ where locatoin=‘POINT(-79.9212601080121 43.2588970425146)’

我收到错误:

“43.25888417131”附近:语法错误:

最近的楼梯和位置只是 TEXT。我把它们当作字符串。有人可以帮我吗?

【问题讨论】:

  • 删除花哨的引号 (‘’) 并使用 ' 如果它们在您的实际代码中。

标签: sqlite spatialite


【解决方案1】:

NVM,已解决。我应该使用 " 而不是 '

【讨论】:

  • 为了清楚起见,从您的问题来看,它确实不是您使用了字符',而是使用了字符‘ 和’,它们是很不一样。单引号字符应该可以正常工作(并且是 SQL 默认字符串引号字符。您是否在文字处理程序中编写了代码?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-15
  • 1970-01-01
  • 1970-01-01
  • 2014-04-12
  • 2016-01-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多