日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
SQL刪除所有表數(shù)據(jù)的實現(xiàn)方法

SQL刪除所有表數(shù)據(jù)的方法是我們需要的,下面就教您一個可以輕松解決這個問題的方法,供您參考,如果您在SQL刪除所有表數(shù)據(jù)方面遇到過類似的問題,供您參考。

曲沃網站建設公司創(chuàng)新互聯(lián),曲沃網站設計制作,有大型網站制作公司豐富經驗。已為曲沃成百上千提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的曲沃做網站的公司定做!

有時候我們需要清空數(shù)據(jù)庫中所有用戶表的數(shù)據(jù),如果一張表一張表的清空的話,遇到一個龐大的數(shù)據(jù)系統(tǒng)SQL刪除所有表數(shù)據(jù)還要這么操作估計得崩潰了。 用游標加上用變量來引用表名就可以做到這一點. 用變量來引用表名對表操作可以用在存儲過程中,根據(jù)需要動太選擇引用某個表的數(shù)據(jù)或對其操作。

 
 
 
  1. //定義游標  
  2. DECLARE tables_cursor CURSOR  
  3.    FOR  
  4.    SELECT name FROM sysobjects WHERE type = 'U' //選擇用戶表名  
  5. OPEN tables_cursor //打開游標連接  
  6.  
  7. DECLARE @tablename sysname   // 定義變量  
  8. FETCH NEXT FROM tables_cursor INTO @tablename   //結果集中一行一行讀取表名  
  9. WHILE (@@FETCH_STATUS <> -1) //判斷游標狀態(tài)   
  10. BEGIN  
  11.  
  12.    EXEC ('TRUNECATE TABLE ' + @tablename)   //清空表中的數(shù)據(jù)  
  13.    FETCH NEXT FROM tables_cursor INTO @tablename //下一行數(shù)據(jù)  
  14. END  
  15.  
  16. DEALLOCATE tables_cursor //關閉游標  

以上就是SQL刪除所有表數(shù)據(jù)的實現(xiàn)方法。

【編輯推薦】

六種SQL Server刪除重復行的方法

SQL Server創(chuàng)建表語句介紹

防止SQL注入漏洞的方法

SQL server服務器版的安裝方法

sqlserver sa用戶密碼問題集錦


網頁標題:SQL刪除所有表數(shù)據(jù)的實現(xiàn)方法
分享URL:http://m.5511xx.com/article/dphsoos.html