【问题标题】:What are the BIN$... tables in Oracle's ALL_TAB_COLUMNS table?Oracle 的 ALL_TAB_COLUMNS 表中的 BIN$... 表是什么?
【发布时间】:2010-03-15 09:23:53
【问题描述】:

当我在 Oracle 中查询 ALL_TAB_COLUMNS 时,我看到表调用

BIN$frKctA83wMPgQEOSh0Az+A==$0
BIN$frKctA8cwMPgQEOSh0Az+A==$0
BIN$frQ1pdU2TgXgQEOSh0APxA==$0
BIN$frQ1pdVGTgXgQEOSh0APxA==$0

ALL_TABLES 中没有对应的条目。那些是什么?

【问题讨论】:

    标签: oracle


    【解决方案1】:

    从 10g 版本开始,被删除的表(通常也是被删除的对象)被放入回收站并且可以很容易地恢复。您看到的名称是回收站中的表格。

    您可以通过在 DROP 语句中添加 PURGE 关键字来绕过回收站。

    您可以在Administrator's Guide Documentation 中找到更多信息。

    【讨论】:

    • 你是否也知道“DR$”表的含义?
    • @rustyx Oracle Text documentation 中提到了它们:所有查询都查看索引令牌表。它的名称格式为DR$indexname$I
    • 另外,“ALTER SESSION SET recyclebin = OFF”会阻止您生成可能填满表空间的对象。
    猜你喜欢
    • 2021-01-11
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    相关资源
    最近更新 更多