Чтобы найти подробные сведения о столбцах в таблицах, можно выполнить запрос представления USER_TAB_COLUMNS
.
USER_TAB_COLUMNS:
Хотя представление USER_TABLES
содержит сведения об именах таблиц и хранилище, подробные сведения о столбцах находятся в представлении USER_TAB_COLUMNS
.
Это представление содержит следующие сведения:
-
имена столбцов;
-
типы данных столбцов;
-
значения длины типов данных;
-
точность и масштаб для столбцов
NUMBER
; -
допускаются ли значения
NULL
(существует ли ограничениеNOT NULL
на столбец?); -
значение по умолчанию.
Примечание. Полный список и описания столбцов, присутствующих в представлении USER_TAB_COLUMNS
, содержатся в разделе «USER_TAB_COLUMNS
» документа Oracle Database Reference (Справочник по базе данных Oracle).
Выполняя запросы таблицы, можно найти сведения о столбцах, такие как имена, типы данных, значения длины типов данных, ограничения NULL
и значения по умолчанию для столбцов.
В приведенном примере отображаются столбцы, типы данных, значения длины данных и ограничения NULL
для таблицы EMPLOYEES
. Обратите внимание, что эти сведения сходны с выходными данными команды DESCRIBE
.
Чтобы просмотреть сведения о столбцах, помеченных как неиспользуемые, используется представление словаря USER_UNUSED_COL_TABS
.
Далее: Обзор мультитабличных инструкций INSERT