小编sri*_*sri的帖子

在Oracle SQL中删除表

每当我尝试删除表或创建表时,它都会显示以下错误:

DROP TABLE SUBURB;
DROP TABLE STOCKITEM;
DROP TABLE MANUFACTURER;
DROP TABLE WAREHOUSE;
DROP TABLE CITY;
DROP TABLE STATE;
Run Code Online (Sandbox Code Playgroud)

第1行出错:ORA-02449:外键引用的表中的唯一/主键

 CREATE TABLE STATE (
 statecode varchar(3)
 ,statename varchar(30)
 ,population number(8)
 ,primary key(statecode)
  );
Run Code Online (Sandbox Code Playgroud)

第1行出错:ORA-00955:现有对象已使用名称

任何人都可以解释为什么会这样吗?

sql oracle foreign-keys

2
推荐指数
2
解决办法
7146
查看次数

标签 统计

foreign-keys ×1

oracle ×1

sql ×1