`

create database link远程数据库相互调用查询

阅读更多

 

 1)DROP DATABASE LINK "otcuat" ;

 

 2) create database link "otcuat" connect to adsr identified by "adsr" using '(DESCRIPTION = (ADDRESS_LIST = 

      (ADDRESS =  

        (PROTOCOL = TCP)

        (HOST = 192.168.104.10)

        (PORT = 1521)

      )

    )

    (CONNECT_DATA = 

      (SERVICE_NAME = otcuat)

    )

  )';

  

在当前db connect otcsit 环境查询otcuat的数据用于将sit环境的数据改为同uat一致。

SELECT * FROM SDS_INSTRUMENT@otcuat;

 

用update select 语句同时更新多列       

update SDS_INSTRUMENT i set (i.underlying_stock , i.ko_price, i.eng_name) = (SELECT inst.underlying_stock , inst.ko_price, inst.eng_name FROM SDS_INSTRUMENT@otcuat inst WHERE inst.instrument_id = i.instrument_id and inst.type = i.type)

WHERE i.instrument_id  IN ('AC1507',

'AC1664',

'AC1451',

'DC2006',

'DC2043',

'AC2481',

'AC2502',

'AC2457',

'DC1251',

'DC2267',

'DC2335',

'DC2336',

'AC2645');

分享到:
评论

相关推荐

    oracle 存储过程 databaselink 收集

    ### Oracle存储过程与Database ...通过以上介绍,我们了解了如何在Oracle中创建和调用带有输入/输出参数的存储过程,以及如何创建和使用Database Link来访问远程数据库。这些技术对于实现复杂的应用程序逻辑非常有用。

    存储过程,触发器,远程数据库

    在Oracle数据库中,可以使用`CREATE DATABASE LINK`命令创建数据库链接,从而实现不同数据库之间的通信。例如: ```sql CREATE DATABASE LINK QZLD_LINK CONNECT TO QZLD IDENTIFIED BY QZLD USING '(DESCRIPTION= ...

    Oracle数据库链接建立技巧与实例讲解[参考].pdf

    首先,创建数据库链接需要有`CREATE DATABASE LINK`系统权限。例如,若要在本地数据库(如SCOTT账户)上创建到远程数据库(服务名为MYDB_REMOTE)的链接,可以使用以下SQL语句: ```sql CREATE DATABASE LINK abc ...

    oracle link

    在上述命令中,`db_link_name`是你为链接命名,`username`和`password`是远程数据库的登录凭据,`database_connection_string`是用于连接远程数据库的字符串,通常包含服务器名称、端口号和服务名。 Oracle9i PLSQL...

    Oracle-不同数据库DBLINK导数据使用说明

    其中,数据库链接(DBLINK)是Oracle提供的一种高级特性,用于实现不同Oracle数据库之间的数据交互,尤其适用于数据迁移、分布式事务处理以及跨数据库查询等场景。本文将围绕“Oracle-不同数据库DBLINK导数据使用...

    oracle_dblink.zip_oracle

    创建 DBLink 需要在本地数据库上执行 `CREATE DATABASE LINK` 语句,其中包含远程数据库的信息,如用户名、密码、主机名、端口号和 SID(服务标识符)。例如: ``` CREATE DATABASE LINK dblink_name CONNECT TO...

    oracle跨库查询

    create database link link_zhangli connect to zhangli identified by zhangli using' (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = ...

    java程序是怎么操作数据库的,可以以常用据库为例,求详细解答,最好能举例。

    stmt.executeUpdate("CREATE TABLE col_link (sitename varchar (20) NULL, siteurl varchar (50) NULL)"); // 创建表 stmt.executeUpdate("insert into col_link values('ASP中华网', 'http://www.aspcn.com')");...

    oracle 存储过程 函数 dblink

    DBLink(Database Link)是一种允许在一个Oracle数据库实例中访问另一个Oracle数据库实例中的对象的技术。DBLink的应用场景非常广泛,例如在不同的数据库实例之间复制数据、合并多个数据库中的数据等。 #### 七、...

    android数据库实例.doc

    `DBHelper`中定义了几个常量,包括数据库名(`DATABASE_NAME`)、表名(`TABLE_NAME`)以及数据库版本号(`VERSION`)。表的结构通过`DATATABLE_CREATE`字符串定义,包含了 `_ID`(主键,自动递增),`NAME`(书签名称...

    Oracle报存储过程中调用DBLink同义词出现错误:PLS-00201: 必须声明标识符

    CREATE PUBLIC DATABASE LINK orcl@dbc CONNECT TO orcl IDENTIFIED BY orcl USING 'orcl'; CREATE SYNONYM mtb FOR mytable@orcl@dbc; 这里之所以用orcl@bdc为dblink的名称是为了设置global_names=true。 然后新建...

    node连接数据库分页

    在Node.js环境中,连接数据库并实现分页查询是常见的需求,尤其在构建Web应用程序时。这里我们将探讨如何使用Node.js连接MySQL数据库,并实现高效的分页功能。 首先,我们需要安装必要的库。`mysqldb.js`可能就是...

    通过Oracle访问Sybase数据库

    CREATE DATABASE LINK sybase_link CONNECT TO user IDENTIFIED BY password USING 'sybs'; ``` 其中,`sybs`是步骤6中定义的`connect_descriptor`,`user`和`password`是访问Sybase数据库所需的用户名和密码。 ...

    数据库操作处理笔记

    - 使用dblink查询远程数据库: ```sql select * from remote_table@dblink_name; ``` **3. dblink删除:** ```sql drop database link dblink_name; ``` #### 九、Sequences操作 **1. Sequences创建:** ```...

    PHP-数据库操作PHP-数据库操作.ppt

    此外,还有一些常用的数据库函数,如`mysql_create_db()`(创建数据库)、`mysql_drop_db()`(删除数据库)、`mysql_affected_rows()`(获取受影响的行数)等。 然而,上述函数已过时,推荐使用MySQLi类,它提供了...

    MySQL数据库的安装调试和VC实现

    使用SHOW DATABASES, SHOW TABLES, CREATE DATABASE, CREATE TABLE, DESCRIBE等命令来查看和管理数据库对象。 在VC环境中编程与MySQL交互,我们可以使用MYSQL结构体作为数据库连接句柄。初始化连接后,使用mysql_...

    oracle权限表

    - **CREATE DATABASE LINK**:允许用户在其模式中创建私有的数据库链接,从而可以在不同数据库之间建立连接。 ##### 6. 索引权限 - **CREATE ANY INDEX**:允许用户在任何表的任何模式中创建索引。 - **ALTER ANY ...

    数据库原理及应用期末试题及答案.doc

    1. 数据库系统组件:DB(Database,数据库)、DBMS(Database Management System,数据库管理系统)和DBS(Database System,数据库系统)之间的关系是DBS包括DB和DBMS。DB是实际存储数据的集合,DBMS是管理和操纵DB...

    oracle面试题

    CREATE DATABASE LINK link_name CONNECT TO username IDENTIFIED BY password USING 'service_name'; ``` 29. 什么是 Oracle 的 Materialized View Logs(物化视图日志)?有何作用? 解答:物化视图日志是用于...

Global site tag (gtag.js) - Google Analytics