【发布时间】:2018-06-06 11:26:28
【问题描述】:
我有一个名为 user (gitea db) 的表。
当我尝试时
select * from user;
我将获取当前活动用户而不是表格内容。 正如我所读到的,这是 psql 定义的正常行为原因。
但是如何选择我的 gitea.user 表的内容? 即使引用“用户”也无济于事。
【问题讨论】:
-
是您的
user表,位于名为gitea或public的架构中。试试select * from gitea.user或select * from public.user。一个更好的主意是将表格重命名为users,这样名称就不会发生冲突 -
select * from "user"会工作。 -
这样命名表不是我的决定...... public.user 做到了 - 感谢@HaleemurAli select * from "user" 确实不起作用跨度>
标签: postgresql