Что такое запрос для списка имен столбцов для пользовательских представлений в Oracle?
Имя столбца списка для пользовательских просмотров в oracle
Ответ 1
SELECT table_name view_name,
column_name,
data_type
FROM user_tab_columns
WHERE table_name = <<name of view>>
ORDER BY column_id
предполагая, что представление существует в текущей схеме. В противном случае вы можете использовать ALL_TAB_COLUMNS
и/или DBA_TAB_COLUMNS
в зависимости от ваших привилегий и есть ли у вас разрешение на запрос вида.
Ответ 2
SELECT
*
FROM
ALL_TAB_COLUMNS
WHERE
TABLE_NAME = 'your_view_name'
Ответ 3
SELECT table_name, column_name, data_type, data_length
FROM USER_TAB_COLUMNS
WHERE table_name = 'MYTABLE'