【问题标题】:how do i resolve error pgadmin4 error 42p07?如何解决错误 pgadmin4 错误 42p07?
【发布时间】:2020-06-17 19:23:02
【问题描述】:

我在这里创建了这张表:

CREATE TABLE FILM 
(Title      CHAR (180) NOT NULL,
 Year          NUMERIC (4) NOT NULL, 
 Director       CHAR (50),
 Genre      CHAR (15), 
 Country        CHAR (15),
 Distribution   CHAR (30) NOT NULL,
 ID NUMERIC (4) PRIMARY KEY
);`

然后我做了一个插入操作

insert into film values (‘JOJORABBIT’, ‘16gennaio’, ‘2020, ’TaikaWaititi’,‘Commedia/Drammatico’,’USA’, ‘WaltDisneyStudiosMotionPictures’, ‘1h48, ‘DD43’);
insert into film values(‘1917’, ‘23gennaio’, ‘2020’, ‘SamMendes’,’storico/drammatico’,‘RegnoUnito’, ’01DISTRIBUTION’,  ‘1h59’, ‘RE34’);
insert into film values(‘Underwater’,’30gennaio’,’2020’,’WilliamEubank’,’survival/horror’ , ‘USA’, ‘20thCenturyFox’, ’1h35’, ‘AQ67’);

我运行它,它给了我这个错误:“ ERROR SQL STATE 42P07,关系“电影”已经存在”,我该如何解决?

谢谢

【问题讨论】:

  • 查看更新以回答。

标签: database postgresql data-analysis pgadmin-4


【解决方案1】:

我看到这种情况发生的唯一方法是您提交了两次CREATE TABLE 语句。验证film 在数据库中,然后在数据库中运行INSERT``. You should look to see if there is more then one version offilm```。如果引用了表名,则它可能存在各种拼写情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-28
    • 2017-10-27
    • 1970-01-01
    • 2022-08-24
    • 1970-01-01
    • 2021-12-29
    • 2018-06-30
    • 2012-02-18
    相关资源
    最近更新 更多