Sql 关系存在,但未创建表

Sql 关系存在,但未创建表,sql,postgresql,create-table,dbeaver,Sql,Postgresql,Create Table,Dbeaver,我运行此命令是为了在我的数据库中创建一个表,它工作正常,但该表不会显示在tables文件夹下,并且尝试从中进行选择或删除时会提示:table not Existence错误 问题是,当我再次尝试创建表时,它告诉我关系project\u posts已经存在。我不仅不知道是什么原因导致了这是第一位,我也不知道如何摆脱关系,以便我可以尝试再次创建表。非常确定错误消息显示的是关系,而不是关系。这可以是一个索引或其他关系 表的名称必须与任何其他表的名称不同 同一架构中的表、序列、索引、视图或外部表 使用以

我运行此命令是为了在我的数据库中创建一个表,它工作正常,但该表不会显示在tables文件夹下,并且尝试从中进行选择或删除时会提示:table not Existence错误


问题是,当我再次尝试创建表时,它告诉我关系project\u posts已经存在。我不仅不知道是什么原因导致了这是第一位,我也不知道如何摆脱关系,以便我可以尝试再次创建表。

非常确定错误消息显示的是关系,而不是关系。这可以是一个索引或其他关系

表的名称必须与任何其他表的名称不同 同一架构中的表、序列、索引、视图或外部表

使用以下各项进行测试:

选择oid::regclass,relkind 来自pg_catalog.pg_c类 其中c.relname='project_posts'; 在所有架构中显示该名称的所有对象。如果名称不在默认架构中,则显示为符合架构限定的名称。关于搜索路径:

r=普通表,i=索引,S=序列,t=吐司表, v=视图,m=物化视图,c=复合类型,f= 外部表,p=分区表,I=分区索引

相关的:


您可以重命名或删除竞争关系。否则,您需要另一个名称。

请记住报告逐字记录的错误消息,以便以后提问。永远是你的博士后版本。
create table project_posts (
id serial NOT NULL PRIMARY KEY,
title varchar(100) not null,
body varchar(500) not null,
images bytea,
posted timestamp not null);