Следующая MySQL запрос возвращает ограничения и значение по умолчанию вместе с column_name, is_null и другими деталями -показать схему таблицы в оракуле
MySQL запрос - select TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT, IS_NULLABLE, COLUMN_TYPE, COLUMN_KEY, EXTRA from INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA = 'DB_NAME'
Я хочу, чтобы написать подобный запрос в Oracle, следующий запрос возвращает dATA_TYPE и is_null, но не возвращает ограничения и значение по умолчанию -
Oracle запрос - SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, NULLABLE FROM DBA_TAB_COLUMNS where owner = 'USERNAME'
Как извлечь этот Informa из таблицы оракула. Примечание: Я не хочу использовать таблицу описания
Используйте '' ALL_TAB_COLUMNS' и таблицы ALL_CONSTRAINTS'. – MT0