Как я могу получить всю информацию о таблице в Oracle? - PullRequest
1 голос
/ 22 июля 2010

Как я могу получить всю информацию о таблице, ее столбцах, ограничениях и т. Д. В Oracle?Я использую

desc MY_TABLE

, но это только дает мне имя столбца, пустоту и тип.

Ответы [ 3 ]

3 голосов
/ 22 июля 2010

попробуйте пакет dbms_metadata, вы можете найти больше информации здесь

1 голос
/ 22 июля 2010

Вы можете использовать системные таблицы для получения информации, которую вы ищете.

Проверьте эту ссылку

http://techonthenet.com/oracle/sys_tables/index.php

1 голос
/ 22 июля 2010

Проверьте этот скрипт: http://oracletipstricks.blogspot.com/2008/01/getting-table-details-with-sqlplus.html

Дайте подробности: - Подробности колонки

  • ПЕРВИЧНЫЙ КЛЮЧ

  • 1012 * INDEXES *

  • ИНОСТРАННЫЕ КЛЮЧИ

  • ТРУДНОСТИ

  • ROWCOUNT

  • Другие таблицы, которые относятся к этой таблице

  • РАЗДЕЛЕННЫЕ КОЛОННЫ

  • ПЕРЕГОРОДКИ

  • Триггеры

  • иждивенцы

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