我有这些表格:
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);
我收到此错误:
第15行,第15行,第1行,第24行 关键字'alter'附近的语法不正确。
注意:我在表查询
的定义下编写此查询答案 0 :(得分:4)
阅读documentation on the ALTER TABLE
command可以很容易地向您显示这是要使用的语法:
ALTER TABLE dbo.Employee
ADD CONSTRAINT FK_Employee_Department
FOREIGN KEY(Dnumber) REFERENCES dbo.Department(Dno);