Sql server &引用;关键字';更改'&引用;添加外键约束时

Sql server &引用;关键字';更改'&引用;添加外键约束时,sql-server,tsql,sql-server-2012,Sql Server,Tsql,Sql Server 2012,我有这些桌子: Employee(Ename, SSN, Bdate, Address, Dnumber) Department ( Dname,Dno,Dmgr_SSN( Project(Pname, Pnumber, Plocation, Dnum) WorksON(SSN,Pnumber,Hours) 当我尝试使用ALTER时: alter table Employee add foreign key (Dnumber) REFERENCES Department (Dno);

我有这些桌子:

Employee(Ename, SSN, Bdate, Address, Dnumber)
Department ( Dname,Dno,Dmgr_SSN(
Project(Pname, Pnumber, Plocation, Dnum)
WorksON(SSN,Pnumber,Hours)
当我尝试使用
ALTER
时:

alter  table  Employee 
add foreign key (Dnumber)
 REFERENCES Department (Dno);
我得到这个错误:

味精156,第15级,状态1,第24行
关键字“alter”附近的语法不正确

注意:我在表查询的定义下编写此查询,阅读将很容易向您显示这是要使用的语法:

ALTER TABLE dbo.Employee 
  ADD CONSTRAINT FK_Employee_Department
  FOREIGN KEY(Dnumber) REFERENCES dbo.Department(Dno);
阅读将很容易地向您展示以下语法:

ALTER TABLE dbo.Employee 
  ADD CONSTRAINT FK_Employee_Department
  FOREIGN KEY(Dnumber) REFERENCES dbo.Department(Dno);

你有没有读过这篇文章,包括例子?只是问一下显而易见的问题。您是否执行了“创建表”和“更改表”一次操作?您是否阅读了,包括示例?只是为了问显而易见的问题。您是否正在执行“创建表”和“更改表”的一次性操作?