0
Следующий код работает отлично при выполнении непосредственно в Sql сервере:SQL Server 2005 xp_cmdshell
DECLARE @cmd sysname
set @cmd = 'dir "C:\A_Projects"'
EXEC master..xp_cmdshell @cmd
, но когда я пытаюсь создать хранимую процедуру следующим образом:
create procedure zz
(@cmdin varchar(255))
EXEC master..xp_cmdshell @cmdin
Я получаю сообщение
«Неверный синтаксис рядом с ключевым словом« EXEC ».
Почему?