当前位置: 代码迷 >> Sql Server >> mssql变量撤换
  详细解决方案

mssql变量撤换

热度:19   发布时间:2016-04-24 20:23:17.0
mssql变量代换
存储过程里面
select * from dd where aa like '%@a%'

@a 这个是一个变量  怎么代换
mssql变量代换 MS?SQL 存储 select

------解决方案--------------------

declare @a varchar(100)

select @a='[搜索值]'

select * from dd where aa like '%'+@a+'%'

------解决方案--------------------
DECLARE @a VARCHAR(100)
SET @a = 'test'
select * from dd where aa like '%'+@a+'%'

------解决方案--------------------
DECLARE @a VARCHAR(100)
select * from dd where aa like '%'+ISNULL(@a, '')+'%'
  相关解决方案