Из клиентского приложения я обычно делаю:
select * from table where Name = :Parameter
и затем перед выполнением запроса я делаю
:Parameter = 'John'
Эти параметры не являются поиском и заменой, а реальными параметрами, передаваемыми на сервер,Поскольку мне нужно подробно протестировать некоторые из этих запросов, как я могу написать запрос в Management Studio?
Я хочу написать запрос с параметрами и присвоить значение этому параметру.Как это можно сделать?
Обновление:
Чтобы убрать путаницу, я добавляю информацию, чтобы лучше выразить myseld.
, когда я выполняю обычный запросЯ вижу в SQL Server Profiler
select * from table where Name = 'John'
, а когда я выполняю параметризованный запрос, я вижу это:
exec sp_executesql N'select * from table
where Name = @P1',N'@P1 varchar(8000)','John'
Вот почему я говорю, что это не поиск и замена.