1
У меня есть эти таблицы:«Неправильный синтаксис около ключевого слова„изменить“» при добавлении внешнего ключа
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);
я получаю эту ошибку:
Msg 156, Level 15, State 1, Line 24
Incorrect syntax near the keyword 'alter'.
Примечание: Я пишу этот запрос под определением таблиц запроса
Вы читали [документацию] (http://msdn.microsoft.com/en-us/library/ms190273 .aspx), включая примеры? – Pondlife
Просто спросить очевидное. Выполняете ли вы один раз «создать таблицу» и «изменить таблицу»? – Gayu