成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL中一次清空數據庫所有數據的語句寫法

數據庫 SQL Server
如果需要將數據庫的全部數據都一次清空,SQL語句應該如何寫呢?下面將為您介紹SQL中一次清空數據庫所有數據的語句寫法,供您參考。

下面將為您介紹SQL中一次清空數據庫所有數據的語句寫法,供您參考,如果您在使用SQL數據庫時也遇到了類似的問題,不妨一看,相信對您會有所啟迪.

近來發現數據庫過大,空間不足,因此打算將數據庫的數據進行全面的清理,但表非常多,一張一張的清空,實在麻煩,因此就想利用SQL語句一次清空所有數據.找到了三種方法進行清空.使用的數據庫為MS SQL SERVER.

1.搜索出所有表名,構造為一條SQL語句
declare @trun_name varchar(8000)
set @trun_name=''
select @trun_name=@trun_name + 'truncate table ' + [name] + ' ' from sysobjects where xtype='U' and status > 0
exec (@trun_name)
該方法適合表不是非常多的情況,否則表數量過多,超過字符串的長度,不能進行完全清理.

2.利用游標清理所有表
declare @trun_name varchar(50)
declare name_cursor cursor for
select 'truncate table ' + name from sysobjects where xtype='U' and status > 0
open name_cursor
fetch next from name_cursor into @trun_name
while @@FETCH_STATUS = 0
begin
  exec (@trun_name)
 print 'truncated table ' + @trun_name
 fetch next from name_cursor into @trun_name
end
close name_cursor
deallocate name_cursor

這是我自己構造的,可以做為存儲過程調用, 能夠一次清空所有表的數據,并且還可以進行有選擇的清空表.
3.利用微軟未公開的存儲過程

exec sp_msforeachtable "truncate table ?"
 
該方法可以一次清空所有表,但不能加過濾條件.
 

 

【編輯推薦】

教您可以表轉置的SQL語句

SQL中的分頁查詢語句介紹

教您使用參數化SQL語句

批處理SQL語句的執行效率提高的方法

SQL語句中特殊字符的處理方法

 

責任編輯:段燃 來源: 互聯網
相關推薦

2019-04-04 15:00:40

SQL索引數據庫

2010-07-12 17:12:48

SQL Server數

2010-09-25 15:37:38

SQL語句

2017-03-14 14:09:08

數據庫Oracle備份

2010-09-02 11:24:45

SQL刪除

2023-09-26 07:40:48

數據庫產品Oracle

2011-08-09 17:24:21

SQL Server 數據庫日志

2010-09-17 13:54:02

SQL語句

2023-11-29 12:12:24

Oceanbase數據庫

2024-12-17 14:52:46

2010-09-03 13:40:24

SQL刪除

2010-05-12 15:07:50

MySQLSQL數據庫

2011-06-03 10:31:14

SQL

2011-01-06 09:28:19

SQL語句

2010-09-07 16:12:36

SQL語句數據庫壓縮

2024-09-22 14:17:54

2018-12-06 16:25:39

數據庫服務器線程池

2010-05-11 10:12:50

mysql數據庫sql

2010-09-07 11:16:14

SQL語句

2021-10-14 10:53:20

數據庫查詢超時
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本公妇乱淫xxxⅹ 国产在线不卡 | 欧美视频三区 | 欧美成人精品在线 | 精品一区二区三区入口 | 三级成人在线 | 中文字幕亚洲区一区二 | 国产精品2区 | 欧美精品综合在线 | 精品毛片在线观看 | 日韩精品影院 | 国产精品视频免费观看 | av激情在线 | 日日天天| 国产精品久久久久久久久久免费 | 国产一区免费视频 | 国产精品成人69xxx免费视频 | 色综合久久天天综合网 | 久久亚洲欧美日韩精品专区 | 欧美黄色性生活视频 | 国产精品久久久久aaaa九色 | 欧美激情亚洲激情 | 日韩第1页| 美国av毛片 | 成人婷婷| 亚洲毛片一区二区 | 久久网一区二区三区 | 亚洲精品九九 | 精品国产伦一区二区三区观看体验 | 国产在线永久免费 | 丁香婷婷在线视频 | 亚洲成人av一区二区 | 综合久久一区 | 夜夜爽99久久国产综合精品女不卡 | 欧美日韩综合 | 日韩www | 国产在线视频一区 | 亚洲国产精久久久久久久 | 欧美成ee人免费视频 | 国产精品中文在线 | 美女久久久久 | 国产精品一区二区免费 |