您好,登錄后才能下訂單哦!
這篇文章給大家介紹Oracle中如何使用user_視圖,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
數據字典相關連接:
Oracle數據字典:常用字典
表存儲關于關聯數據庫的信息,只有 Oracle 數據庫才能讀寫這些表。用戶大多不能訪問這些表,因為大部分數據都以加密格式存儲。
以下查詢返回用戶模式下包含的所有對象:
SQL> SELECT object_name, object_type FROM user_objects;
USER_ 視圖中的各種表如下:
表 說明
USER_TABLES 包含有關所有表的名稱、列數和其他詳細信息的信息
USER_CATALOG 包含表、視圖和同義詞
USER_COL_COMMENTS 包含對列的備注
USER_CONSTRAINTS 包含表的約束定義
USER_INDEXES 包含有關為表 (IND) 創建的索引的所有信息
USER_OBJECTS 包含用戶擁有的所有數據庫對象
USER_TAB_COLUMNS 包含用戶擁有的表的列和視圖
USER_TAB_COMMENTS 包含對表和視圖的備注
USER_TRIGGERS 包含用戶定義的所有觸發器
USER_USERS 存儲有關當前用戶的信息
USER_ 視圖中的表
示例 1 演示 USER_TABLES 視圖的用法。
SQL> SELECT table_name,tablespace_name,dependencies from user_tables where table_name like 'D%';
此示例顯示有關用戶創建的表的詳細信息。
示例 2 演示 USER_INDEXES 視圖的用法。
SQL> SELECT index_name , table_name from user_indexes where index_name like 'H%';
此示例顯示 USER_INDEXES 中以“H”開始的索引名和表名。
示例 3 演示 USER_TRIGGER 視圖的用法。
SQL> SELECT trigger_name , trigger_type from user_triggers;
此示例顯示 USER_TRIGGERS 視圖中的觸發器名和類型。
示例 4 演示 USER_OBJECTS 視圖的用法。
SQL> SELECT object_name from user_objects where object_name like 'A%';
此示例顯示 USER_OBJECT 視圖中以“A”開頭的對象名稱。
關于Oracle中如何使用user_視圖就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。