给sql存储过程传递参数报错,错误为(字符串后的引号不完整) 10
createPROCGet_Data1(@sTableNVARCHAR(100),@sWhereNVARCHAR(1000))ASDECLARE@sqlVARCHAR(4...
create PROC Get_Data1
(
@sTable NVARCHAR(100)
,@sWhere NVARCHAR(1000)
)
AS
DECLARE @sql VARCHAR(4000)
SET @sql = ' EXEC master..xp_cmdshell ''bcp "select * from' + @sTable
+ @sWhere + '"'
+ ' queryout C:\authors.xls -c -q -S"192.168.10.12" -U"sa" -P"123"'
EXEC(@sql)
exec Get_Data1 ' Table_BaLiBao ',' where 时间<''2014-11-27 11:00:00'' and 时间>''2014-11-27 05:00:00'''
字符串 '" queryout C:\authors.xls -c -q -S"192.168.10.12" -U"sa" -P"123"' 后的引号不完整。 展开
(
@sTable NVARCHAR(100)
,@sWhere NVARCHAR(1000)
)
AS
DECLARE @sql VARCHAR(4000)
SET @sql = ' EXEC master..xp_cmdshell ''bcp "select * from' + @sTable
+ @sWhere + '"'
+ ' queryout C:\authors.xls -c -q -S"192.168.10.12" -U"sa" -P"123"'
EXEC(@sql)
exec Get_Data1 ' Table_BaLiBao ',' where 时间<''2014-11-27 11:00:00'' and 时间>''2014-11-27 05:00:00'''
字符串 '" queryout C:\authors.xls -c -q -S"192.168.10.12" -U"sa" -P"123"' 后的引号不完整。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询