實踐是王道啊

2021-08-29 21:10:23 字數 1270 閱讀 6827

對於oracle的臨時表中的資料範圍,我一直有些疑問,一直就沒搞明白,總是想著哪天找點資料好好看一下,把問題理清楚。一直拖到今天,我也沒搞明白我的疑惑。今天終於想明白了:不就是乙個臨時表嘛,有什麼大不了的啊,自己守著乙個資料庫,有什麼「試」不出來的呢,又不是什麼大問題,會把個資料搞出什麼問題來,建個臨時表而已!

[b]問題:[/b]oracle中,在乙個儲存過程中對乙個臨時表 delete tmp_table,則資料庫是對這個臨時表中本session下的資料操作,還是臨時表中所有的資料都刪除了?

sql windows-1:

create global temporary table kmms.tmp_wy

(id number,

name varchar2(60)

)on commit preserve rows;

sql windows-2:

select * from kmms.tmp_wy; -- rows:0

insert into kmms.tmp_wy(id,name) values (1,'a');

insert into kmms.tmp_wy(id,name) values (2,'b');

insert into kmms.tmp_wy(id,name) values (3,'c');

insert into kmms.tmp_wy(id,name) values (4,'d');

select * from kmms.tmp_wy;-- rows:4

sql windows-3:

select * from kmms.tmp_wy;-- rows:0

insert into kmms.tmp_wy(id,name) values (1,'q');

insert into kmms.tmp_wy(id,name) values (2,'w');

insert into kmms.tmp_wy(id,name) values (3,'e');

insert into kmms.tmp_wy(id,name) values (4,'r');

select * from kmms.tmp_wy;-- rows:4

delete kmms.tmp_wy;

select * from kmms.tmp_wy;-- rows:0

看看,結果多麼清晰啊,這下我得到答案。

混合雲使用不能盲目 學習最佳實踐是王道

多年來,企業一直享受著混合雲帶來的益處。然而,他們同時也忍受著不斷增長的痛苦,混合雲的新人可以從他們的前輩所犯的錯誤中學習。混合雲的採用率正在上公升。很多組織看到了雲服務的優勢,但他們也想要自己擁有一定的靈活性,將一些工作負載和資料保持在本地的控制下。雖說有些意外,但對於it來說,混合雲的 真正的 ...

混合雲使用不能盲目 學習最佳實踐是王道

多年來,企業一直享受著混合雲帶來的益處。然而,他們同時也忍受著不斷增長的痛苦,混合雲的新人可以從他們的前輩所犯的錯誤中學習。混合雲的採用率正在上公升。很多組織看到了雲服務的優勢,但他們也想要自己擁有一定的靈活性,將一些工作負載和資料保持在本地的控制下。雖說有些意外,但對於it來說,混合雲的 真正的 ...

雷軍 誠意是王道

從2011年8月16日,小公尺手機第一次正式發布,到今天,不到三年時間。上週我們發布了上半年的業績,我們手機的銷量已達2611萬台,銷售額達到了330億元。我們用鋼鐵一般堅硬的事實證明了小公尺的階段性成功。不過,有朋友開始問我小公尺的明天能不能持續。作為乙個有25年創業經驗的it老兵,我見過無數企業...