SQL Server 2008 Management Studio - выполнение параметризованного запроса - PullRequest
2 голосов
/ 04 февраля 2009

Я бы хотел иметь возможность запустить уже параметризованный запрос из SSMS:

select name
from aTable
where id = @id

Я знаю, что другие IDE (например, TOAD) допускают привязку параметров - это доступно в SSMS 2008?

Спасибо!

Ответы [ 2 ]

6 голосов
/ 04 февраля 2009

Я не верю, что это возможно.

В этом случае я обычно добавляю в верхнюю часть окна следующее:

declare @id int
set @id = 10

-- followed by the parameterized query

На самом деле, я думаю, что теперь 2008 поддерживает инициализацию:

declare @id int = 10
2 голосов
/ 26 октября 2010

Я бы обычно использовал функциональность CTRL-Shift-M в SSMS. Смотрите следующий пример с инструкциями. Немного скучно, но эй, лучше, чем ничего.

--===============================================  
-- Purpose: Search all objects for specified Text  
--===============================================  
-- Instructions: CTRL-A + CTRL-Shift-M, enter text   
-- to search, click Ok and press F5.  
-- To repeat search with other text: CTRL-Z (undo)  
-- and then repeat above.  
SELECT o.Name   AS [Object Name]  
    ,o.xType AS [Object Type]  
    ,s.TEXT  AS [Object Text]  
FROM sySobjects o,  
     sysComments s  
WHERE  o.Id = s.Id  
  AND TEXT LIKE '%<Text To Search,,>%'   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...