我在这里创建了这个表。
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, the relation "Film" already exists", how can I fix it?
谢谢你
我看到的唯一方法是你提交了以下信息 CREATE TABLE
语句两次。确认 film
在数据库中,然后只需运行 INSERT``. You should look to see if there is more then one version of
film```在数据库中。如果引用了表名,就可能在里面有各种拼写情况。