在PL/SQL中連接多個數據庫,你可以使用數據庫鏈接(database link)來實現。
首先,確保你有足夠的權限來創建數據庫鏈接。
然后,使用以下語法來創建數據庫鏈接:
CREATE DATABASE LINK link_name
CONNECT TO username
IDENTIFIED BY password
USING ‘tns_entry’;
在上面的語法中,你需要提供鏈接的名稱(link_name),登錄到目標數據庫的用戶名和密碼,以及目標數據庫的TNS服務名或連接字符串(tns_entry)。
創建好數據庫鏈接后,你可以使用以下語法在PL/SQL中使用它:
table_name@link_name
在上面的語法中,你可以在查詢或DML語句中使用“@”符號,后面跟著數據庫鏈接的名稱。
例如,如果你想在PL/SQL中查詢另一個數據庫中的表,可以這樣寫:
SELECT * FROM table_name@link_name;
這樣,你就可以連接和訪問多個數據庫了。