ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 临时表

临时表

原创 Linux操作系统 作者:ora8902 时间:2011-09-21 13:17:40 0 删除 编辑
建立会话级临时表(on commit preserve rows),会话未结束,不能删除临时表,可以查询v$lock视图,(来自itpub帖子)

SQL> Select object_id From all_objects Where object_name = 'RPT_FLUX'
  2  ;

OBJECT_ID
----------
71196

临时表的锁定类型为TO,且ID2总为1,ID1标识的是object_id
SQL> select * from v$lock where type='TO' and id2=1 and id1 = 71196;

ADDR     KADDR           SID TYPE        ID1        ID2      LMODE    REQUEST      CTIME      BLOCK
-------- -------- ---------- ---- ---------- ---------- ---------- ---------- ---------- ----------
7D6D7640 7D6D7654        614 TO        71196          1          3          0    2389274          0

alter system kill session 614 ,4657;

SQL> drop table RPT_FLUX;

Table dropped



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26237598/viewspace-708036/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-09-15

  • 博文量
    5
  • 访问量
    1817