2017-02-09 129 views

回答

3

在Oracle臨時表中只有數據是臨時的,表是永久的。數據將wiil可見,直至修復交易或結束會話(取決於選項的選擇)

https://docs.oracle.com/cd/E12151_01/doc.150/e12155/oracle_mysql_compared.htm#BABDFGBD

在MySQL中,臨時表是可見僅 當前用戶會話的數據庫對象並在 用戶會話結束時自動丟棄。

在Oracle中的臨時表的定義從 MySQL的略有不同,在該臨時表,一旦產生,存在,直到他們 被顯式刪除,他們是與 適當權限的所有會話可見。但是,臨時表中的數據爲 ,僅對將數據插入表中的用戶會話可見,並且數據可能在事務或用戶會話期間持續存在。