Вы можете использовать столбцы nullable
и data_default
из dba_tab_columns
, all_tab_columns
или user_tab_columns
в зависимости от того, какие объекты выхотите столбцы и какие права у вас есть.dba_tab_columns
показывает столбцы всех таблиц, представлений и т. Д. all_tab_columns
всего, к чему у вас есть доступ, и user_tab_columns
всего, что у вас есть.Если столбец не имеет значения NULL nullable = 'N'
, если по умолчанию нет data_default IS NULL
.
Например:
SELECT *
FROM user_tab_columns
WHERE nullable = 'N'
AND data_default IS NULL;