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

在存储过程中使用like时出现的有关问题

2011-12-30 
在存储过程中使用like时出现的问题存储过程:select*from表where字段like@变量执行存储过程exec存储过程@变

在存储过程中使用like时出现的问题
存储过程:
select   *   from   表   where   字段   like   @变量  
执行存储过程
exec   存储过程   @变量= '值 '

执行完存储过程没有结果出来,如果把like改成=就可以,不知道哪里出问题了,请高手指点。


[解决办法]
select * from 表 where 字段 like rtrim(@变量)+ '% '
[解决办法]
select * from 表 where 字段 like '% ' + @变量 + '% '
[解决办法]
select * from 表 where charindex(@变量,字段)> 1

热点排行