34,587
社区成员
发帖
与我相关
我的任务
分享
declare @查询名称 varchar(20)
set @查询名称='coures'
declare @查询关键字 varchar(20)
set @查询关键字='数学'
declare @sql varchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('''+@查询名称+''' LIKE '%' + @查询关键字 +'%''')'
PRINT(@sql)
--更正
declare @查询名称 nvarchar(20)
set @查询名称=N'coures'
declare @查询关键字 nvarchar(20)
set @查询关键字=N'数学'
declare @sql Nvarchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('+@查询名称+' LIKE ''%' + @查询关键字 +'%'')'
PRINT(@sql)
--结果
SELECT * FROM JJFB_DATA WHERE (coures LIKE '%数学%')
declare @查询名称 varchar(20)
set @查询名称='coures'
declare @查询关键字 varchar(20)
set @查询关键字='数学'
declare @sql varchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('+@查询名称+' LIKE ''%' + @查询关键字 +'%'')'
PRINT(@sql)
declare @查询名称 varchar(20)
set @查询名称='coures'
declare @查询关键字 varchar(20)
set @查询关键字='数学'
declare @sql varchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('+@查询名称+' LIKE ''%'' + @查询关键字 +''%'')'
PRINT(@sql)
declare @查询名称 varchar(20)
set @查询名称='coures'
declare @查询关键字 varchar(20)
set @查询关键字='数学'
declare @sql varchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('''+@查询名称+''' LIKE '%'' + @查询关键字 +'%'')'
PRINT(@sql)
declare @查询名称 varchar(20)
set @查询名称='coures'
declare @查询关键字 varchar(20)
set @查询关键字='数学'
declare @sql varchar(1000)
set @sql='SELECT * FROM JJFB_DATA WHERE ('+@查询名称+' LIKE ''%'' + @查询关键字 +''%'')'
PRINT(@sql)