成人免费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

2024-09-22 14:17:54

2011-01-06 09:28:19

SQL語句

2010-09-07 16:12:36

SQL語句數據庫壓縮

2018-12-06 16:25:39

數據庫服務器線程池

2010-05-11 10:12:50

mysql數據庫sql

2021-10-14 10:53:20

數據庫查詢超時

2010-09-07 11:16:14

SQL語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲最新在线 | 黄网免费| 一区二区三区四区国产 | 男人天堂网址 | 精品日韩| 国产精品福利久久久 | 亚洲精品视频在线播放 | 久久久精品一区 | 我想看一级黄色毛片 | 久草青青草 | 免费在线观看黄色av | 激情六月天| a中文在线视频 | 成人片免费看 | 2019天天干天天操 | 精品久久精品 | 国产不卡一区 | av中文在线 | 日韩免费一级 | 精品美女在线观看视频在线观看 | 亚州成人| 欧美精品一区二区三区在线播放 | 蜜桃一区 | 亚洲精色 | 日韩欧美国产电影 | 99re国产| 黄色免费看 | 日韩免费视频一区二区 | 午夜精品一区二区三区三上悠亚 | 综合成人在线 | 国产亚洲精品久久久久久牛牛 | 毛片免费观看视频 | 亚洲视频一区在线观看 | 国产网站久久 | 国产精品美女久久久 | 伊人啪啪网 | 色橹橹欧美在线观看视频高清 | 日日夜夜天天久久 | 国产精品日日做人人爱 | 亚洲精品视频播放 | 成人国产一区二区三区精品麻豆 |