积极答复者
参数赋值报错

问题
-
declare @DANoTest Char(32);--2011 01 12 18 23 45207
select @DANoTest = replace(replace(replace(replace(CONVERT(varchar(100), GETDATE(), 121),'-',''),' ',''),':',''),'.','')
select @DANoTest --到这里是没有问题的,参数值可以显示出来
exec Usp_DAListForEnergyDataDetailsiping @DANo=@DANoTest,@DATime=GETDATE(),@LogTime=GETDATE(),@MeterType='EM',@MeterNo='A08001',@Qty=100
问题:执行存储过程的时候就会报错,提示“Incorrect syntax near ')'.” 难道是存储过程中的错误???Science and technology is my lover.
答案
-
- 已建议为答案 TerryChuang 2012年12月1日 14:23
- 已标记为答案 starrycheng 2012年12月3日 8:48
-
全部回复
-
- 已建议为答案 TerryChuang 2012年12月1日 14:23
- 已标记为答案 starrycheng 2012年12月3日 8:48
-