欢迎来到福编程网,本站提供各种互联网专业知识!
您的位置:网站首页 > 数据库 > MsSql

搜索sql语句

发布时间:2007-03-21 作者: 来源:转载
CREATEproceduredbo.select_a@bvarchar(50),@cvarchar(50),@dvarchar(50),@evarchar(50)asdeclare@strsqlvarchar(5000);set@strsql='select*fromawhere1=1';if@b''set@strsql=@strsql+'andb="'+@b+'"';if@c
CREATEproceduredbo.select_a
@bvarchar(50),
@cvarchar(50),
@dvarchar(50),
@evarchar(50)
as
declare@strsqlvarchar(5000);
set@strsql='select*fromawhere1=1';
if@b<>''
set@strsql=@strsql+'andb="'+@b+'"';
if@c<>''
set@strsql=@strsql+'andc="'+@c+'"';
if@d<>''
set@strsql=@strsql+'andd="'+@d+'"';
if@e<>''
set@strsql=@strsql+'ande="'+@e+'"';

exec(@strsql)
GO


相关推荐