SQL操作應(yīng)用——1=1,1=2的使用,在SQL語(yǔ)句組合時(shí)用的較多
、1=1,1=2的使用,在SQL語(yǔ)句組合時(shí)用的較多
“where 1=1” 是表示選擇全部 “where 1=2”全部不選,
如:
if @strWhere !=''
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere
end
else
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + ']'
end
我們可以直接寫成
錯(cuò)誤!未找到目錄項(xiàng)。
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where 1=1 安定 '+ @strWhere 2、收縮數(shù)據(jù)庫(kù)
--重建索引
DBCC REINDEX
DBCC INDEXDEFRAG
--收縮數(shù)據(jù)和日志
DBCC SHRINKDB
DBCC SHRINKFILE
點(diǎn)擊加載更多評(píng)論>>