我正在尝试添加外键,但出现错误
“ EmployeeID”附近的语法不正确
我正在尝试在Employee表和HolidayRequestForm表之间创建外键关系。
两个表中都有一列称为EmployeeID。 EmployeeID是雇员表中的主键。
ALTER TABLE [dbo].[HolidayRequestForm]
ADD CONSTRAINT FK_EHRF
FOREIGN KEY [EmployeeID] REFERENCES [dbo].[Employee](EmployeeID);
答案 0 :(得分:4)
外键列必须放在括号中
ALTER TABLE [dbo].[HolidayRequestForm]
ADD CONSTRAINT FK_EHRF
FOREIGN KEY ([EmployeeID]) REFERENCES [dbo].[Employee](EmployeeID);
答案 1 :(得分:2)
您应该写:
ALTER TABLE [dbo].[HolidayRequestForm]
ADD CONSTRAINT FK_EHRF
FOREIGN KEY ([EmployeeID]) REFERENCES [dbo].[Employee](EmployeeID);