Как отправить имя связанного сервера в качестве параметра хранимой процедуры? - PullRequest
1 голос
/ 28 августа 2011

Я пытаюсь создать простую хранимую процедуру, которая запрашивает связанный сервер.

create procedure test
@LinkedServeName nvarchar(20)
as
begin
  select * from @LinkedServerName.WorkersDB.tbl_workers
end

Какое решение?

1 Ответ

1 голос
/ 28 августа 2011

Вам необходимо использовать динамический TSQL.

Пожалуйста, прочитайте: Проклятие и благословения динамического SQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...