sql - 为什么我会遇到这个错误 ORA-02264: name already used by an existing constraint 02264. 00000 - “name already used by an existing constraint” *原因?
问题描述
这是我的代码,任何人都可以修复这个错误吗?我已尽力解决此问题,但遗憾的是,我失败了。我正在使用oracle 11g。
{ CREATE TABLE ProjectX
(
ProjectID int NOT NULL PRIMARY KEY,
Name VARCHAR(40),
DepartmentID NUMBER,
CONSTRAINT Department_ID FOREIGN KEY (DepartmentID)
REFERENCES Department(DepartmentID)
);
}
解决方案
如果你真的想使用保留字,你可以在双引号之间使用它,但这就是生活变得复杂的地方。参考以下: