日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > 數(shù)據(jù)庫應(yīng)用 > Oracle使用游標(biāo)刪除所有用戶數(shù)據(jù)表中的所有記錄腳本

Oracle使用游標(biāo)刪除所有用戶數(shù)據(jù)表中的所有記錄腳本

來源:程序員人生   發(fā)布時間:2015-02-27 07:54:47 閱讀次數(shù):4406次

利用場景:由于數(shù)據(jù)庫中的數(shù)據(jù)觸及機密信息,希望1次性能刪除掉所有數(shù)據(jù),只保存數(shù)據(jù)表結(jié)構(gòu),供新項目開發(fā)程序用

測試結(jié)果:經(jīng)查詢已刪除所有數(shù)據(jù)

存在問題:數(shù)據(jù)表如果存在外鍵的話下面腳本可能履行不成功,請自行刪除或過濾掉該表,見下圖

操作辦法:直接將下面的腳本內(nèi)容復(fù)制到PQSQL中履行便可

 

--Oracle使用游標(biāo)刪除所有用戶數(shù)據(jù)表中的所有記錄腳本


declare mystring NVARCHAR2(1000):=''; --定義要輸出的字符串變量  

cursor mycursor is --定義游標(biāo)  

select * from user_tables order by table_name; --查詢所有用戶表
      
myrecord mycursor%rowtype;  --定義游標(biāo)記錄類型  
Counter int :=0;  
begin  
open mycursor;  --打開游標(biāo)  
if mycursor%isopen  then  --判斷打開成功  
loop --循環(huán)獲得記錄集    
fetch mycursor into myrecord; --獲得游標(biāo)中的記錄        

if mycursor%found then  --游標(biāo)的found屬性判斷是不是有記錄 
begin
 
mystring:='truncate from '||myrecord.table_name;

dbms_output.put_line('當(dāng)前操作語句為'||mystring);

if(myrecord.table_name<>'TABLE_INFO') then
execute immediate 'truncate table '||myrecord.table_name;
end if;

commit;--立即履行

end;

else           
exit;
end if;
  
end loop;  
else    
dbms_output.put_line('游標(biāo)沒有打開');  
end if; 
close mycursor;

end;

 

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产精品美女久久久 | 麻豆视频国产 | 精品国产乱码久久久久久丨区2区 | 久久久久国产精品一区二区 | 中文字幕av免费 | 午夜精品一区二区三区在线播放 | 国产激情在线视频 | 久久精品国产色蜜蜜麻豆 | 国产精品毛片一区二区在线看 | 美女又爽 | 麻豆99 | 99久久久久国产精品免费 | 久久美| 国产又爽又黄的激情精品视频 | 在线地址一地址二免费看 | 亚洲精品视频观看 | 91色在线视频 | 黄色av一区 | 国产一区二区三区的电影 | 欧美激情亚洲激情 | av在线最新 | 91精品久久久久久久久青青 | 激情欧美一区二区 | 一区二区精品视频 | 热99精品| 精品欧美一区二区三区 | 丰满少妇一级毛片不卡免费 | 国产福利不卡 | 曰韩av| 亚洲成人一区 | 欧美一区二区大片 | 美日韩一区二区三区 | 国产精品一区二区久久久 | 日本99精品 | 欧美一级精品片在线看 | 久久大 | 久久机这里只有精品 | 欧美一级大片在线播放 | 国产区av| 久久久久久久一区二区三区 | 999久久久久久久久6666 |