【问题标题】:What is the difference between Mysql temporary table and oracle temporary table [closed]Mysql临时表和oracle临时表有什么区别[关闭]
【发布时间】:2017-06-27 10:17:30
【问题描述】:

MYSQL和ORACLE临时表有什么区别

【问题讨论】:

  • 一个在MySQL数据库,另一个在Oracle数据库...
  • @MT0 。 . .这是一个很大的区别(这不是讽刺)。

标签: mysql oracle oracle11g


【解决方案1】:

在 Oracle 临时表中,只有数据是临时的,表是永久的。在您修复事务或结束会话之前,数据将一直可见(取决于您选择的选项)

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

在 MySQL 中,临时表是仅可见的数据库对象 到当前用户会话并在 用户会话结束。

Oracle中临时表的定义与 MySQL,因为临时表一旦创建,就会一直存在,直到它们 被显式删除,并且它们对所有会话可见 适当的特权。但是,临时表中的数据是 仅对将数据插入表的用户会话可见, 并且数据可能会在交易或用户期间持续存在 会话。

【讨论】:

    猜你喜欢
    • 2020-07-23
    • 2010-09-29
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 2021-03-29
    • 2010-09-06
    • 1970-01-01
    • 2017-08-14
    相关资源
    最近更新 更多