Как я могу получить всю информацию о таблице, ее столбцах, ограничениях и т. Д. В Oracle?Я использую
desc MY_TABLE
, но это только дает мне имя столбца, пустоту и тип.
попробуйте пакет dbms_metadata, вы можете найти больше информации здесь
Вы можете использовать системные таблицы для получения информации, которую вы ищете.
Проверьте эту ссылку
http://techonthenet.com/oracle/sys_tables/index.php
Проверьте этот скрипт: http://oracletipstricks.blogspot.com/2008/01/getting-table-details-with-sqlplus.html
Дайте подробности: - Подробности колонки
ПЕРВИЧНЫЙ КЛЮЧ
1012 * INDEXES *
ИНОСТРАННЫЕ КЛЮЧИ
ТРУДНОСТИ
ROWCOUNT
Другие таблицы, которые относятся к этой таблице
РАЗДЕЛЕННЫЕ КОЛОННЫ
ПЕРЕГОРОДКИ
Триггеры
иждивенцы