首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一点语法的小疑点

2012-02-09 
一点语法的小问题我的一个执行存储过程的语句,用char(39)代替字符串两边的单引号,怎么通不过呀declare@sfl

一点语法的小问题
我的一个执行存储过程的语句,用char(39)代替字符串两边的单引号,怎么通不过呀

declare   @s   float
exec   a   char(39)+ccode   like   ' '5% ' '+char(39),5,2006, 'i ',@s   output
select   @s

帮忙看看吧,郁闷呀


[解决办法]
--try

declare @s float
exec a 'ccode like ' '5% ' ' ',5,2006, 'i ',@s output
select @s
[解决办法]
--try

declare @s float
exec a char(39)+ 'ccode like ' '5% ' ' '+char(39),5,2006, 'i ',@s output
select @s

热点排行