2
我是兩個數據庫的用戶,database1
和database2
。如何使用dblink?
在數據庫1,有一個公共DBLINK
OWNER: PUBLIC DB_LINK: DBLINKNAME USERNAME: CURRENT_USER HOST: DATABASE2 CREATED:...
什麼是使用這個DBLINK做一個選擇上DATABASE2 schema.table語法?
我是兩個數據庫的用戶,database1
和database2
。如何使用dblink?
在數據庫1,有一個公共DBLINK
OWNER: PUBLIC DB_LINK: DBLINKNAME USERNAME: CURRENT_USER HOST: DATABASE2 CREATED:...
什麼是使用這個DBLINK做一個選擇上DATABASE2 schema.table語法?
爲來自全國各地的DBLINK數據庫中選擇,你會簡單地用一個@符號引用數據庫:
select *
from [email protected]
我見過
最佳做法是提供您想要,但這樣使用任何表的代名詞DBLINK的名稱不會成爲任何應用程序代碼或多個其他數據庫對象的一部分。如果你有一個視圖,那麼你可以查詢就好像它是一個本地數據庫對象:
create view table1_vw as
select * from [email protected];
select *
from table1_vw