1. 獲得遠程數據庫的tns信息和要訪問的對象的擁有者及其密碼
網站制作、成都網站建設服務團隊是一支充滿著熱情的團隊,執著、敏銳、追求更好,是創新互聯的標準與要求,同時竭誠為客戶提供服務是我們的理念。創新互聯公司把每個網站當做一個產品來開發,精雕細琢,追求一名工匠心中的細致,我們更用心!
2.創建dblink
create database link "DBLINK_NAME" connect to "USER_NAME" identified by "PASSWD" using ' (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lnwxzyp)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = demo)
)
)
';
3.查看
select * from view_name@dblink_name;
也可以建成同義詞
create synonym OBJ_NAME for view_name@dblink_name;
建成視圖
create view VIEW_NAME as select * from view_name@dblink_name;
視圖是沒有結構查詢語句的。因為試圖就是一個別名,如果真的想查,那么可以通過
select * from user_tab_columns where TABLE_NAME='視圖名';查詢,這里不僅有表的信息,也有視圖的相關信息。
你是指系統視圖 還是自己創建的視圖?
都是 select * from viewname 就可以~
pl/sql
developer
選中這個物化視圖,然后點擊查看,就能看到創建這個物化視圖的語句了
pl/sql
windows
中輸入這個物化視圖名稱有,鼠標右鍵同樣可以查看這個物化視圖的創建語句
dbms_metadata.get_ddl
這個函數也可以
1、雙擊桌面plsql運行程序,啟動軟件,在命令窗口中先創建快照。
2、然后執行@直接回車,在彈出的窗口中找到數據庫安裝目錄找到相應要生成的視圖腳本。
3、然后在彈出的窗口中填寫導出報告的格式。
4、然后接著在彈出的窗口中填寫需要導出報告的日期范圍,填寫1代表當天的。
5、然后在接下來的窗口中輸入開始快照id與結束快照id。
6、然后填寫導出報告的名稱,完成導出即可。
查看表的定義:
set long 999999
select dbms_metadata.get_ddl('TABLE',upper('table_name') from dual ;
查看視圖的定義:
select text from user_views where view_name=upper('view_name') ;
查看index的定義:
select dbms_metadata.get_ddl('INDEX',upper('index_name') from dual ;
select index_name,index_type,table_owner,table_name from user_indexes where table_name='TEMP3';
查看procedure的定義:
select text from user_source where name='PROCEDURE_NAME' ;
查看trigger的定義:
select trigger_body from user_triggers where trigger_name='trigger_name' ;
當前標題:oracle怎么讀取視圖 oracle怎么查看視圖語句
轉載來源:http://vcdvsql.cn/article38/hejssp.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、響應式網站、網站設計公司、網站設計、網站內鏈、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯