0 0

oracle 把一个表中的数据复制到另一个表中5

insert into tb_m_snzdgzzlxx(id,xm,xb,csrq,gmsfhm,lxfs,lkjysy)
  select
        rownum id,
        y.xm xm,
        (select code from tb_d_xb x where x.define=y.xb) xb,
        substr(y.sfzh,7,8) csrq,
        y.sfzh gmsfhm,
        y.lxdh lxfs,
        y.zywt lkyjsy
  from t_ycgzryxx y where length(y.sfzh)=18;

报实际值是gmsfhm实际值是19,最大值18。可是我的条件是sfzh的长度=18
求大神指点。
2014年9月18日 18:31
  • 大小: 17.2 KB
目前还没有答案

相关推荐

    Oracle复制表数据的两种用法

    这种方法适用于将一个表的数据复制到另一个新表或者已存在的表中。基本语法如下: ```sql INSERT INTO table2 (column1, column2, ...) SELECT column1, column2, ... FROM table1 WHERE condition; ``` 在这里,`...

    JAVA将一个数据中数据定时自动复制(抽取)到另一个数据库

    本文将深入探讨如何使用Java编程语言实现从一个数据库中定时自动抽取数据并复制到另一个数据库,以达到数据库间的实时或近实时同步。 首先,我们需要了解基础概念。Java是一种广泛使用的面向对象的编程语言,具有...

    oracle使用dblink高速复制表数据的动态存储过程

    多年前写的复制目标数据库指定表的数据到本地表。 程序丢了可惜,分享下。 执行存储过程,通过指定目标数据库登录信息,动态生成dblink,打开游标,按批次插入本地指定表中,每批次1万条数据。同步记录和日志信息写...

    ORACLE 数据复制技术

    Oracle数据复制技术是实现分布式环境中数据同步与共享的重要手段,它不仅可以提高数据的可用性和安全性,还能有效地支持大规模企业的分布式计算环境。通过对Oracle数据复制技术的理解和应用,企业可以更好地应对日益...

    在同一数据库中将一个表中文件备份到另一个表

    本教程将聚焦于如何使用Java编程语言实现在Oracle同一数据库内将一个表中的文件备份到另一个表,这对于初学者来说是一次极好的学习机会。 首先,我们需要理解Oracle数据库的基础。Oracle数据库是一个关系型数据库...

    ORACLE数据库复制

    复制技术将数据从一个数据库复制到另一个物理位置的数据库,这样查询和统计操作可以在独立的服务器上进行,减轻主数据库的压力,确保关键业务不受影响。 Oracle提供了三种复制技术:**高级复制(Advanced ...

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...

    oracle导出表结构到excel中

    在Oracle数据库管理中,将表结构导出到Excel文件是一个常见的需求,这有助于数据分析、报告制作或数据共享。以下是一个详细的步骤指南,介绍如何完成这个任务。 首先,我们需要准备一个SQL查询来获取所需表的数据...

    如何将DB2数据库中的大对象(BLOB,CLOB)数据类型复制到Oracle数据库中

    在数据库迁移或数据同步的过程中,有时需要将含有大对象(LOB,包括BLOB和CLOB)的数据从一个数据库系统复制到另一个不完全支持LOB的数据库系统。本例中,我们讨论如何将DB2数据库中的BLOB数据类型复制到Oracle...

    oracle定时删除表空间的数据并释放表空间

    同时,为了释放表空间,需要创建一个临时表,复制原表的所有数据到临时表,然后删除原表,最后再将临时表的数据插入到原表。 代码如下: ```sql create or replace procedure del_tab as v_time number; begin ...

    kettle 从oracle数据库导数据到hive 表

    1. **新建转换**:在 Kettle 中创建一个新的转换,用于从 Oracle 数据库抽取数据至 Hive 表。 - **配置 Hadoop 连接**:指定 Hadoop 集群的主机名(例如:192.168.0.180)、Hive 数据库名称(例如:jykj)、端口号...

    Oracle Streams 11g数据复制

    Oracle Streams 是一个高级的数据集成解决方案,它能够捕获并应用数据库中的变化,从而实现数据在多个Oracle数据库之间的复制与同步。这一功能对于分布式环境下的数据共享至关重要,尤其是在需要实时数据更新或跨...

    Oracle复制记录

    其中,数据复制是Oracle数据库中一项非常重要的技术,它涉及到将数据从一个表或数据库复制到另一个表或数据库的过程,以实现数据的批量更新和维护。本文将深入探讨Oracle中的数据复制技术,包括其原理、应用场景以及...

    Oracle的增量数据处理方案

    Oracle CDC(Change Data Capture)是一种数据增量处理技术,在构建数据仓库系统的 ETL 过程中,增量数据的抽取是一个非常关键的环节。CDC 能够帮助识别从上次提取之后发生变化的数据,并将变化的数据保存在数据库的...

    mysql-oracle数据同步

    在IT行业中,数据库同步是一个常见的需求,特别是在多数据库环境下的数据整合和迁移。本文将深入探讨MySQL到Oracle的数据同步过程,以及如何在同步过程中修改MySQL数据表的标识。 首先,我们要理解MySQL和Oracle是...

    oracle数据库导出表结构到WORD文档

    "oracle数据库导出表结构到WORD文档"是一个实用的操作,它能够帮助我们生成包含所有表定义、字段信息、主键、外键等的详细报告。通过这个工具,我们可以快速地将Oracle中的数据库对象信息整理成Word文档,方便打印、...

    oracle不同用户名及表空间之间的数据导入

    而**表空间** 是存储数据的实际物理区域,它可以包含一个或多个数据文件,用来存放数据库对象的数据。用户可以被分配到特定的表空间,以便管理存储资源。 当需要在不同用户名和表空间之间导入数据时,一般会使用...

    Oracle2Oracle数据同步

    1. **GoldenGate**:Oracle GoldenGate 是一个高级的数据复制工具,能够实现实时、低延迟的数据同步。它支持双向同步,即两个数据库之间可以互相更新。GoldenGate通过捕获和应用数据库的更改日志(redo logs)来实现...

    Oracle分布式系统数据复制技术

    数据复制,就是将数据库中的数据拷贝到另外一个或多个不同的物理站点上,从而保持源数据库与目标数据库中指定数据的一致性。按照数据复制的实时性,数据复制可分为同步数据复制和异步数据复制。按照复制站点的类型,...

Global site tag (gtag.js) - Google Analytics