SQL查询列不存在错误
Posted
技术标签:
【中文标题】SQL查询列不存在错误【英文标题】:SQL query column does not exist error 【发布时间】:2013-12-05 20:16:42 【问题描述】:我是这个领域的新手,请告诉我如何解决我的问题。
当我在我的数据库中编写此查询“SELECT * FROM places
”时,一切正常。
但是,当我将其更改为“SELECT * FROM places WHERE eventId=2
”时,出现错误。请看这张图片。
如您所见,eventId
列是存在的。为什么我的查询会抛出错误?
【问题讨论】:
【参考方案1】:几乎可以肯定,您已经在区分大小写的环境中添加了列名。 (想到 PgAdmin。)在相同的环境中将它们小写以避免需要引用字段。
或将您的查询更改为:
select * from places where "eventId" = 2
【讨论】:
以上是关于SQL查询列不存在错误的主要内容,如果未能解决你的问题,请参考以下文章