2

SSMS内から既にパラメーター化されたクエリを実行できるようにしたいと思います。

select name
from aTable
where id = @id

他のIDE(TOADなど)でパラメーターのバインドが可能であることを知っています-これはSSMS 2008で利用できますか?

ありがとう!

4

2 に答える 2

6

私はこれが可能だとは思わない。

この場合、私が通常行うことは、ウィンドウの上部に以下を追加することです。

declare @id int
set @id = 10

-- followed by the parameterized query

実際、2008年は初期化をサポートしていると思います。

declare @id int = 10
于 2009-02-04T05:50:20.107 に答える
2

通常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,,>%'   
于 2010-10-26T07:53:39.260 に答える