在Oracle中列出用户创建的视图的列名的查询是什么?
发布于 2011-10-21 12:33:12
SELECT
table_name,
column_name,
data_type
FROM all_tab_columns
WHERE table_name = 'VIEWNAME'
AND owner = 'OWNER'
ORDER BY column_id
您还可以使用USER_TAB_COLUMNS
和/或DBA_TAB_COLUMNS
,这取决于您的权限以及您是否有权查询视图。
发布于 2014-06-20 22:36:59
SELECT
*
FROM
ALL_TAB_COLUMNS
WHERE
TABLE_NAME = 'your_view_name'
发布于 2011-10-21 12:38:46
SELECT table_name, column_name, data_type, data_length
FROM USER_TAB_COLUMNS
WHERE table_name = 'MYTABLE'
https://stackoverflow.com/questions/7844979
复制相似问题