Oracle 的 ALL_TAB_COLUMNS 表中的 BIN$... 表是什么?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2446053/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What are the BIN$... tables in Oracle's ALL_TAB_COLUMNS table?
提问by Aaron Digulla
When I query ALL_TAB_COLUMNS
in Oracle, I see tables called
当我ALL_TAB_COLUMNS
在 Oracle 中查询时,我看到名为的表
BIN$frKctA83wMPgQEOSh0Az+A==##代码##
BIN$frKctA8cwMPgQEOSh0Az+A==##代码##
BIN$frQ1pdU2TgXgQEOSh0APxA==##代码##
BIN$frQ1pdVGTgXgQEOSh0APxA==##代码##
There is no corresponding entry in ALL_TABLES
. What are those?
中没有相应的条目ALL_TABLES
。那些是什么?
回答by Vincent Malgrat
Since version 10g, dropped tables (also dropped objects in general) are put in the recycle bin and can be restored easily. The names you see are tables in the recycle bin.
从 10g 版本开始,删除的表(通常也是删除的对象)被放入回收站并且可以轻松恢复。您看到的名称是回收站中的表格。
You can bypass the recycle bin by adding the PURGEkeyword in your DROP statements.
您可以通过在 DROP 语句中添加PURGE关键字来绕过回收站。
You will find additional information in the Administrator's Guide Documentation.
您可以在管理员指南文档 中找到更多信息。