搜索sql语句

编辑: admin 分类: mssql 发布时间: 2022-02-22 来源:互联网
CREATE procedure dbo.select_a
    @b varchar(50),
    @c varchar(50),
    @d varchar(50),
    @e varchar(50)
as
declare @strsql varchar(5000) ;
set @strsql='select * from a where&nb【转自:美国服务器】sp;1=1  ';
if @b <>'' 
set @strsql= @strsql+' and b="'+@b +'"';
if @c <>'' 
set @strsql= @strsql+' and c="'+@c +'"';
if @d <>'' 
set @strsql= @strsql+' and d="'+@d  +'"';
if @e <>'' 
set @strsql= @strsql+' and  e="'+@e +'"';

exec (@strsql)
GO


【本文来源:香港将军澳机房 http://www.558idc.com/hk.html 欢迎留下您的宝贵建议】