需要獲得一個視圖中的字段名稱、字段類型、字段長度等信息,該如何編寫sql語句。
通過select * from user_views可以獲得給定用戶下所有的視圖名稱了,但是沒找到如何獲取視圖結構的解決方法,求路過的大神解惑。
已經解決了。
all_tab_cols / all_tab_columns 查看所有用戶下的表及視圖結構
user_tab_cols / user_tab_columns 查看當前用戶下的表及視圖結構
user_col_comments 查看當前用戶下表及視圖中字段名稱及字段注釋
all_col_comments 查看所以用戶下表及視圖中字段名稱及字段注釋
開始的時候沒仔細看,以為上面的視圖中只有表結構信息,其實表及視圖的結構信息都有。
查詢其sql結構的語句:DIY_VIEW為視圖名,需大寫
SQL> select text from user_views where view_name='DIY_VIEW';
備注;本文轉載瘋子加天才