Как мы можем установить отношения таблиц в SQL Server Express? - PullRequest
0 голосов
/ 14 сентября 2010

У меня SQL Server Express 2008. Как я могу установить в нем отношения таблицы?

Ответы [ 3 ]

5 голосов
/ 14 сентября 2010

Как и в любой другой базе данных:

ALTER TABLE [tablename] 
ADD CONSTRAINT [foreign_key_name] 
FOREIGN KEY [local_column] 
REFERENCES [foreign_table] ([foreign_column]) 
ON UPDATE RESTRICT 
ON DELETE RESTRICT;

SQL Server Management Studio предоставляет графический пользовательский интерфейс для того же действия через интерфейс типа "щелчок и точка", но внутри он выполняет такие запросы.

3 голосов
/ 14 сентября 2010

Вы можете выполнить операторы ALTER TABLE, необходимые , чтобы добавить отношения внешнего ключа между таблицами, используя:

1 голос
/ 14 сентября 2010

Вам необходимо установить SQL Server Management Studio или запустить SQL для самостоятельного создания FK.

...