复制代码 代码如下:
IF Exists(Select 1 From sysobjects Where Name='sp_search' And xType='P')
Drop Procedure sp_search
go
/*
模糊查询的通用存储过程
create by sxm,date 2009-7-14
参数:
@table_name 表名
@condition 条件
*/
create proc sp_search(@table_name varchar(200),@condition varchar(100))
with encryption
as
begin
declare @strsql varchar(8000)
declare @col_name varchar(100)
declare @str_cols varchar(8000)
set @str_cols=''
--查询表中的列名
declare cur_1 cursor for select column_name from information_schema.columns where table_name=@table_name
open cur_1
fetch cur_1 into @col_name
while @@fetch_status=0
begin
--组合查询条件
set @str_cols=@str_cols + @col_name+' like ''%' + @condition+ '%''' + ' or '
fetch cur_1 into @col_name
end --while
close cur_1
deallocate cur_1
set @str_cols=left(@str_cols,len(@str_cols)-3)
--print @str_cols
set @strsql='select * from '+@table_name+' where '+ @str_cols
exec(@strsql)
end


更多相关文章

  1. Android(安卓)模糊搜索rawquery bind or column index out of ra
  2. Android横向智能刷新框架-SmartRefreshHorizontal+ScrollView 实
  3. Android(安卓)模糊效果 FastBlur
  4. android实现图片模糊背景效果
  5. android背景模糊化处理
  6. Android(安卓)模糊搜索rawquery bind or column index out of ra
  7. Android(安卓)高斯模糊 RenderScript封装工具类
  8. Android(安卓)模糊搜索rawquery bind or column index out of ra
  9. Android(安卓)快速模糊

随机推荐

  1. Android的Testing和Instrumentation
  2. android 4.0 sdk 源码放出 本人亲自打包
  3. Android中的消息模型
  4. 第一课--建立第一个Android App
  5. android adb常用命令
  6. Android开发人员的10大抱怨
  7. Android IPC机制(五)用Socket实现跨进程聊
  8. AndroidRelativeLayout属性大全
  9. Android Measure 体系简单总结
  10. Android接入WebView(四)——浏览器书签与历