【发布时间】:2013-05-28 15:50:44
【问题描述】:
我正在使用 Oracle 10g。我正在将新列 deptId 添加到我的 UserList 表中,其中我使用 deptId 列作为引用其他表列 Departments.DepartmentId 的外键
添加外键作为约束和First Query有区别
查询1
ALTER TABLE UserList
ADD FOREIGN KEY (DeptId)
REFERENCES Departments(DepartmentId)
查询2
ALTER TABLE UserList
ADD CONSTRAINT fk_DeptId FOREIGN KEY (DeptId)
REFERENCES Departments(DepartmentId)
【问题讨论】:
-
您的问题暗示您正在添加一列——您实际上只是在此处添加了一个约束,因此您可能需要对其进行编辑。