Postgresql SQL查询列不存在错误

Postgresql SQL查询列不存在错误,postgresql,quoted-identifier,Postgresql,Quoted Identifier,我在这方面完全是新手,请告诉我如何解决我的问题 当我在数据库中编写这个查询“SELECT*fromsplaces”时,一切都正常。 但是,当我将其更改为“SELECT*(从eventId=2的位置开始)”时,会出现错误。请看这张图片 如您所见,eventId列是存在的。为什么我的查询会引发错误?您几乎肯定在区分大小写的环境中添加了列名。(我想到了PgAdmin。)在相同的环境中将它们小写,以避免引用字段 或将查询更改为: select * from places where "eventId"

我在这方面完全是新手,请告诉我如何解决我的问题

当我在数据库中编写这个查询“
SELECT*fromsplaces
”时,一切都正常。 但是,当我将其更改为“
SELECT*(从eventId=2的位置开始)”时,会出现错误。请看这张图片


如您所见,
eventId
列是存在的。为什么我的查询会引发错误?

您几乎肯定在区分大小写的环境中添加了列名。(我想到了PgAdmin。)在相同的环境中将它们小写,以避免引用字段

或将查询更改为:

select * from places where "eventId" = 2