Что такое таблицы BIN $ ... в таблице Oracle ALL_TAB_COLUMNS? - PullRequest
19 голосов
/ 15 марта 2010

Когда я запрашиваю ALL_TAB_COLUMNS в Oracle, я вижу таблицы с именем

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

Нет соответствующей записи в ALL_TABLES. Что это такое?

1 Ответ

30 голосов
/ 15 марта 2010

Начиная с версии 10g, удаленные таблицы (а также удаленные объекты в целом) помещаются в корзину и могут быть легко восстановлены. Имена, которые вы видите, являются таблицами в корзине.

Вы можете обойти корзину, добавив ключевое слово PURGE в свои операторы DROP.

Дополнительную информацию вы найдете в Руководстве администратора Документация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...