oracle,如何查看視圖結構,獲得視圖中的字段名稱、字段類型、字段長度等。


需要獲得一個視圖中的字段名稱、字段類型、字段長度等信息,該如何編寫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';

 

備注;本文轉載瘋子加天才


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM