美文网首页
视图、dblink、同义词,简介

视图、dblink、同义词,简介

作者: 屎倒淋头还嚼便 | 来源:发表于2019-08-29 17:53 被阅读0次
一、创建视图(注意视图中的字段必须大写)
CREATE OR REPLACE FORCE VIEW "DCGX"."PUNISH_CZ_CL" ("ID", "CLPH", "DWMC",  "CREATE_DATE", "UPDATE_DATE") AS 
  select
    atv.ID as id,
      from
    AFAB04_TAXI_VEHICLE atv,
    AFAB06_TAXI_OWNER ato
  where
    atv.BASIC_YEHU_ID=ato.id and car_status='12';
 二、创建dblink (有时候有奇怪的错误,可以试试把用户名密码的双引号都去掉)
  CREATE DATABASE LINK "punish.jtwget"
   CONNECT TO "tiger" IDENTIFIED BY "123456"
   USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = *.*.*.*) (PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = taotao)))';
// 创建同义词   我方的表名        对方的表名    dblink(连接远方对方的数据库)
create synonym punish_cz_cl2 for punish_cz_cl@punish.jtwget; // 两个表名好像要求必须不同

需要:从其他数据库获取数据,存储到我方的数据库。
实现方式:dblink数据库连接的方式
1、在对方数据库建立视图(dblink连接视图、表都行。视图主要就是一条sql语句,查询到想要的数据)
2、我方数据库中建立dblink连接对方数据库
3、我方数据库中建同义词(同义词,就是我方数据库一张表名、对应对方数据库的一张表名)
4、我方数据库建表,并且从同义词中查询数据,存储到表中。

注意:视图、同义词,都可以当成一张表操作(只做了查询,不知道能不能做增删改)

相关文章

  • 视图、dblink、同义词,简介

    需要:从其他数据库获取数据,存储到我方的数据库。实现方式:dblink数据库连接的方式1、在对方数据库建立视图(d...

  • 2018-09-01

    sequence 序列、synonym同义词、DBLink连接、索引index、view视图、数据建模、PL/SQ...

  • Oracle知识积累

    只读视图 with read only 同义词对象 为 表、视图建立同义词, 避免直接访问 公有: 别的用户直接访...

  • Oracle建立DBLINK及同义词

    1、如果需要创建全局 DBLink,则需要先确定用户有创建 dblink 的权限: select * from u...

  • MySQL

    数据库对象:表、视图(view)、序列(sequence)、索引(index)、同义词(synonym) DDLd...

  • DBLINK

    dblink建立跨库查询, 但是要注意clob和 blob字段不行, 解决办法是在:1, 在源数据库做截断建视图处...

  • 视图、序列、索引、同义词

    create view empvie10创建一个视图asselect emopno,ename,jobfrom...

  • DBLink

    DBLink作用:跨库访问。在当前数据库访问别的数据库,使用DBLink可以在当前数据库编写sql来查询别的数据库...

  • DBLINK

    1.DBLINK 的定义 当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须 要创建远程数据...

  • Oracle学习笔记 - 第002天

    Oracle 序列 同义词 视图 索引 自然连接(通过外键关系进行连接) 交叉连接(笛卡尔积) 函数 存储过程 常...

网友评论

      本文标题:视图、dblink、同义词,简介

      本文链接:https://www.haomeiwen.com/subject/dicwectx.html