Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 kill с параметром  [new]
лшдд
Guest
declare @session_id int
set @session_id = 999
kill @session_id

выдает

Msg 102, Level 15, State 1, Line 3
Incorrect syntax near '@session_id'.

где ошибка? как сделать правильно?
20 мар 12, 14:37    [12281412]     Ответить | Цитировать Сообщить модератору
 Re: kill с параметром  [new]
denis2710
Member

Откуда: Москва
Сообщений: 3384
Может так
declare @i int = 1000
declare @str varchar(max)
set @str='kill ' + cast(@i as varchar(50))
exec(@str)
20 мар 12, 14:42    [12281470]     Ответить | Цитировать Сообщить модератору
 Re: kill с параметром  [new]
lapposv
Member

Откуда: Санкт-Петербург
Сообщений: 27
Как вариант
declare @sql varchar(50)

set @sql = 'kill 999'

exec (@sql)
20 мар 12, 14:43    [12281476]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить