我希望能够运行从内SSMS已参数化查询:的SQL Server 2008 Management Studio中 - 运行参数化查询
select name
from aTable
where id = @id
我知道其他的IDE(如蟾蜍)允许参数绑定 - 这是在SSMS 2008中可用的吗?
谢谢!
我希望能够运行从内SSMS已参数化查询:的SQL Server 2008 Management Studio中 - 运行参数化查询
select name
from aTable
where id = @id
我知道其他的IDE(如蟾蜍)允许参数绑定 - 这是在SSMS 2008中可用的吗?
谢谢!
我不相信这是可能的。
我最常做在这种情况下,只需添加以下到窗口的顶部:
declare @id int
set @id = 10
-- followed by the parameterized query
其实,我觉得2008支持初始化现在:
declare @id int = 10
是的,这就是我正在做的 - 我曾希望沿着模板参数绑定特性的行: ) – 2009-02-04 05:52:45
我通常会使用SSMS中的CTRL-Shift-M
功能。请参阅以下示例中的说明。有点乏味,但嘿,总比没有好。
--===============================================
-- 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,,>%'
SQLCMD,您可以使用参数 SQLCMD -E -i restoredb.sql -v根= “C:\ myroot” RESTORE DATABASE MYDB FROM DISK = '$(根)\ Mydb.bak中还原' WITH REPLACE, 将'mydb_data'移动到'$(root)\ mydb.mdf', GO – Ryu 2009-04-21 15:41:31