国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

模糊查詢的通用存儲過程

2020-07-25 13:33:13
字體:
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

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
參數(shù):
@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


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 昭觉县| 田林县| 渑池县| 错那县| 安塞县| 彩票| 嘉荫县| 富裕县| 贵溪市| 皮山县| 南投县| 新乡县| 郎溪县| 石城县| 玉屏| 湖北省| 光泽县| 当雄县| 二连浩特市| 巴塘县| 花莲市| 大田县| 凤山市| 财经| 和政县| 合水县| 巴林左旗| 隆德县| 昌黎县| 孙吴县| 通辽市| 泗阳县| 城步| 永州市| 松原市| 涪陵区| 祥云县| 佳木斯市| 太和县| 青阳县| 且末县|