我在这个领域完全陌生,请告诉我如何解决我的问题。
当我写这个查询时“SELECT * FROM places
“在我的数据库中一切都很好。
但是当我将其更改为“SELECT * FROM places WHERE eventId=2
“,我收到错误。请查看此图片。
如你看到的,eventId
列存在。为什么我的查询会抛出错误?
几乎可以肯定,您已经在区分大小写的环境中添加了列名称。 (我想到了 PgAdmin。)在同一环境中将它们小写以避免需要引用字段。
或者将您的查询更改为:
select * from places where "eventId" = 2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)