sql 怎么用字符串执行存储过程

t_sheng 2015-01-09 05:16:54
insert into #t exec [acwh].dbo.[ud_GetStoreSale] '2014-05-01','2014-08-01'
由于数据库名字(acwh)是参数,只能用字符串拼接,要怎么做啊
...全文
56 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
insert into #t EXEC('exec '+'[acwh]'+'.dbo.[ud_GetStoreSale] ''2014-05-01'',''2014-08-01''')
回复
lzw_0736 2015-01-09
DECLARE @sql VARCHAR(MAX) SET @sql='拼接字符串' EXEC(@sql)
回复
发动态
发帖子
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
社区公告
暂无公告