错误:关系“stg_data_bt_sur”不存在
我已经在 postgresql 中创建了一个表,该表没问题,并且我可以使用 SQL 管理器工具或 Navicat Lite 工具进行选择/插入。 但是,当我尝试从 LINUX(ubuntu) 进行简单选择时,我收到以下消息:
postgres=# select count(*) from stg_data_brest_surgery;
ERROR: relation "stg_data_brest_surgery" does not exist
STATEMENT: select count(*) from stg_data_brest_surgery;
ERROR: relation "stg_data_brest_surgery" does not exist.
我还使用带双引号的表名 - 相同的结果。 知道有什么问题吗?
I've created a table in postgresql which is OK and I'm able to do select/insert using SQL manager tool or Navicat Lite tool.
But, when I'm trying to make simple select from LINUX(ubuntu) I have following message:
postgres=# select count(*) from stg_data_brest_surgery;
ERROR: relation "stg_data_brest_surgery" does not exist
STATEMENT: select count(*) from stg_data_brest_surgery;
ERROR: relation "stg_data_brest_surgery" does not exist.
I also used table name with double quotes - same result.
Any idea what's the issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
架构很可能不在您的搜索路径中,请尝试
\dn
列出命名空间,然后您可以添加架构,例如:或者您可以设置搜索路径:
Chances are the schema isn't in your search path, Try
\dn
to list namespaces and then you can either add the schema like:Or you can set your search path: