搜索sql語句
更新時(shí)間:2007年03月21日 00:00:00 作者:
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 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
@b varchar(50),
@c varchar(50),
@d varchar(50),
@e varchar(50)
as
declare @strsql varchar(5000) ;
set @strsql='select * from a where 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
相關(guān)文章
sql server 2000中禁止創(chuàng)建表(權(quán)限設(shè)置方法)
最近發(fā)現(xiàn)數(shù)據(jù)庫(kù)中發(fā)現(xiàn)了三個(gè)臨時(shí)表,為了安全這里為大家分享下sql server 2000中禁止創(chuàng)建表的方法,網(wǎng)上都么有的,腳本之家小編原創(chuàng)2015-07-07
執(zhí)行一條sql語句update多條記錄實(shí)現(xiàn)思路
如果你想更新多行數(shù)據(jù),并且每行記錄的各字段值都是各不一樣,你會(huì)怎么辦呢?本文以一個(gè)示例向大家講解下如何實(shí)現(xiàn)如標(biāo)題所示的情況,有此需求的朋友可以了解下2013-08-08
SQL Server中將查詢結(jié)果轉(zhuǎn)換為Json格式腳本分享
這篇文章主要介紹了SQL Server中將查詢結(jié)果轉(zhuǎn)換為Json格式腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-02-02
SQL?Server事務(wù)日志文件過大(已滿)的解決方案
隨著數(shù)據(jù)庫(kù)使用時(shí)間增長(zhǎng),日志文件也在不停的增大,這篇文章主要給大家介紹了關(guān)于SQL?Server事務(wù)日志文件過大(已滿)的解決方案,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10

