我在Postgres (Ubuntu 18.04)中创建了一个新数据库,并使用Postgres命令行创建了一个表:
CREATE TABLE TMB01命令行返回时没有错误消息。然后,我从命令行创建了列(一个接一个,但我只需要输入四个列名)。
现在,我希望看到数据库中所有表的名称:
\d+ "TMB01"找不到任何名为“TMB01”的关系。
试着不加引号:
\d+ TMB01找不到任何名为“TMB01”的关系。
然后我试着:
select * from TMB01 where false没有错误消息,游标返回。
我的表创建出了什么问题?
发布于 2019-05-21 03:35:54
这个命令没有出现错误的唯一原因是:
CREATE TABLE TMB01它还没有完成。没有;在最后。您至少需要:
CREATE TABLE TMB01 ();发布于 2021-02-27 12:23:29
尝试向postgres用户grant wizard授予访问权限
https://stackoverflow.com/questions/56226911
复制相似问题