写个存储过程吧
create proc UP_Search
@column nvarchar(100),  --查询的字段名
@condition nvarchar(200)  --查询的条件
as
declare @SearchSql nvarchar(4000)
set @searchSql=N'select * from test where '+ @column +N' like ''%' + @condition + N'%'''
exec sp_executesql @searchSql在后台调用一下 就可以了