oracle数据库连接用于垮库查询

begin
  --创建数据库连接
    -- 连接名 
  CREATE PUBLIC DATABASE LINK database_link_name 
    -- 要连接数据库登录名           
    CONNECT TO dbusername 
    -- 要连接数据库登录密码                                          
    IDENTIFIED BY dbuserpwd                                               -- 要连接数据库登录密码  
    USING '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.20.129.81)(PORT=1531)))(CONNECT_DATA=(SERVICE_NAME=db_servicename)))';  

  SELECT * FROM local_db_username.tablename1 lt            
    UNION  
    SELECT * FROM reomote_tablename@database_link_name rt 
    WHERE lt.sort_id != rt.sort_id and lt.suite_name != rt.suite_name and lt.tran_code != rt.tran_code ;      

  DROP PUBLIC DATABASE LINK database_link_name ; 
end;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值