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

'+' 附近有语法异常

2012-03-16 
+ 附近有语法错误?execSOXU_Pagination@PageSize,@PageIndex,@strGetFieldsN [SellID],[SortID],[Title

'+' 附近有语法错误?
exec   SOXU_Pagination  
@PageSize
,@PageIndex
,@strGetFields=N '[SellID],[SortID],[Title] '
,@TableName=N '[T_Sell] '
,@DoCount=0
,@strOrder=N 'ORDER   BY   SellID   DESC '
,@strWhere=N 'title   like   ' '% '+@keyword+ '% ' ' '


错误行----> ,@strWhere=N 'title   like   ' '% '+@keyword+ '% ' ' '

为什么呢?

[解决办法]
存储过程参数不支持合成(+)参数:


set @strWhere=N 'title like ' '% '+@keyword+ '% ' ' '

exec SOXU_Pagination
@PageSize
,@PageIndex
,@strGetFields=N '[SellID],[SortID],[Title] '
,@TableName=N '[T_Sell] '
,@DoCount=0
,@strOrder=N 'ORDER BY SellID DESC '
,@strWhere

热点排行