【发布时间】:2017-06-27 10:17:30
【问题描述】:
MYSQL和ORACLE临时表有什么区别
【问题讨论】:
-
一个在MySQL数据库,另一个在Oracle数据库...
-
@MT0 。 . .这是一个很大的区别(这不是讽刺)。
MYSQL和ORACLE临时表有什么区别
【问题讨论】:
在 Oracle 临时表中,只有数据是临时的,表是永久的。在您修复事务或结束会话之前,数据将一直可见(取决于您选择的选项)
https://docs.oracle.com/cd/E12151_01/doc.150/e12155/oracle_mysql_compared.htm#BABDFGBD
在 MySQL 中,临时表是仅可见的数据库对象 到当前用户会话并在 用户会话结束。
Oracle中临时表的定义与 MySQL,因为临时表一旦创建,就会一直存在,直到它们 被显式删除,并且它们对所有会话可见 适当的特权。但是,临时表中的数据是 仅对将数据插入表的用户会话可见, 并且数据可能会在交易或用户期间持续存在 会话。
【讨论】: