`

oracle 简单存储 一个表的数据转入另外的表

 
阅读更多
线损统计导入

select * from xs_gz t order by to_number(t.gz_num) asc
 
declare 
j number:=0;
i number:=0; 
k number:=0;
begin  
select max(to_number(id))     into j  from xs_gz; 
select max(to_number(gz_num)) into i  from xs_gz; 
select max(to_number(id))     into k  from xs_gzbj; 
 for cr in ( select t.* from qw_dr_temp t) loop
    j:=j+1;
    i:=i+1;
    k:=k+1;
    insert into xs_gz (id,gz_num,gl_org,gl_orgname,tj_lb,tj_lbname,tj_kj,tj_kjname,pq_mc,tj_mc,tj_xl,tj_xlname) 
   values(j,CONCAT('00000',i),'511104',cr.f1,'01','供售电量','01','区域',cr.f2,cr.f2,'导入统计',cr.f7);
       dbms_output.put_line(j);
       dbms_output.put_line( CONCAT('00000',i));
       
    insert into xs_gzbj (id,gz_num,AZWZ,bjmc,mjh,zf,tj_xlname) 
    values(k,CONCAT('00000',i),'',cr.f2,cr.f5,cr.f6,'供电量');
   
      
 end loop;
end;
分享到:
评论

相关推荐

    VFP调用ORACLE存储过程数据库接口程序.pdf

    本文将介绍如何在Windows平台上利用VFP调用Oracle存储过程,以及实现Oracle数据库内容向VFP数据表的自动转换。 首先,我们来了解Oracle数据库。Oracle数据库是一种基于SQL的大型关系型数据库系统,它以支持多用户、...

    oracle基础教程

    oracle基础教程 课程说明 1 课程介绍 1 课程目标 1 相关资料 1 第1章 ORACLE数据库概述 2 1.1 产品概述 2 1.1.1 产品简介 2 1.1.2 基本概念 3 1.2 ORACLE系统结构 4 1.2.2 ORACLE物理结构 4 1.2.3 系统全局区 6 ...

    从SqlServer导数据到Oracle数据库的winform程序(定时器).zip

    在本项目中,开发者创建了一个基于Winform的C#应用程序,该程序实现了从SQL Server数据库向Oracle数据库的数据迁移功能,并且这个迁移过程是通过一个定时器来触发的,确保了数据的实时同步。以下是关于这个项目的...

    Oracle数据库基础知识

    视图是虚拟表,它并不存储数据,而是由一个SELECT语句定义的查询结果集。视图可以简化复杂查询,同时也可以提供数据安全机制。 **1.3.3 索引(Index)** 索引是用于快速定位数据的数据库对象,它可以显著加快数据...

    Oracle数据库基础知识 ISSUE1.0

    视图是从一个或多个表中选择出来的虚拟表,它不实际存储数据,而是存储查询的结果集。 - **1.3.5 索引(Index)** 索引是用于快速访问表中数据的一种数据结构。它可以显著提高查询速度,尤其是在处理大量数据时。 ...

    Oracle实现数据库移植.pdf

    由于Oracle数据库的不断更新换代以及不同应用程序供应商的存在,一个单位内部可能存在多种版本的Oracle数据库,如Oracle 7、Oracle 8、Oracle 8i甚至Oracle 9i。在确保应用兼容的情况下,为了便于数据库的集中管理、...

    Oracle数据库基础知识 ISSUE1.0.doc

    - **1.3.2 表(Table)**:表是数据库中存储数据的基本单位,由一系列列组成,每一列定义了数据的类型和约束条件。 - **1.3.3 视图(View)**:视图是一种虚拟表,其结果集是由一个或多个表或视图通过SQL语句生成的。 - ...

    ORACLE数据库基础知识-华为维护资料

    3.8 如何将Oracle8数据导入Oracle7数据库 41 3.9 怎样判断是否存在回滚段竞争 41 3.10 怎样手工跟踪函数/存储过程执行情况 42 3.11 多种业务使用同一数据库如何分配回滚段 42 3.12 怎样远程用Sql*Load倒入数据 43 ...

    Oracle数据库的日常使用命令.docx

    Oracle数据库是世界上最广泛使用的数据库系统之一,主要用于存储和管理企业级的数据。对于DBA(数据库管理员)来说,熟练掌握Oracle的日常使用命令是至关重要的。以下是一些关键的知识点: 1. **基本知识**:Oracle...

    地面数据处理系统数据一致性的实现.pdf

    设计者在本系统研发之初的方案是将机载数据转入关 系型数据库,再进行二次处理,对于此方案项 目组进行了试验,以1个参数1小时(采样率32/s)的试验任务为例,数据量为60*60*32=115200条数据,采用Oracle SQL 语句...

    Oracle数据库的日常使用命令[借鉴].pdf

    - 表空间是Oracle存储数据的逻辑单位。创建表空间`CREATE TABLESPACE <tablespace_name> DATAFILE '<file_path>' SIZE <size>`,可以调整大小、添加数据文件或重命名。 8. **数据文件被误删后的处理**: - 数据...

    oracle教学7

    **触发器示例**:创建一个触发器,在向表中插入新记录之前验证某些条件。 综上所述,Oracle提供了丰富的工具和技术来帮助开发人员高效地管理和操作数据库。事务确保了数据的一致性和完整性,游标使得逐行处理数据变...

    建立AutoCAD与ArcSDE之间的桥梁——基于ArcSDE CAD Client的动态数据入库解决方案.pdf

    AutoCAD作为一个广泛使用的计算机辅助设计软件,在国土和规划的测绘部门中被普遍采用,特别是其DWG/DXF格式的电子数据存储方式。然而,随着信息化程度的提升,简单的文件存储方式已经无法满足现代社会的需求,因此,...

    数据库教程基础片

    在关系型数据库中,数据被组织成表格形式,每个表格称为一个表,表与表之间可以通过键值关联。例如,我们可以创建一个“员工”表和一个“部门”表,通过“部门ID”这个键将两个表连接起来,形成一对多或多对多的关系...

    数据库转为XML格式

    每个表可能对应一个XML文档,每条记录可能成为文档的一个节点,而字段则转换为子节点或属性。 3. 数据转换:使用编程语言(如Python、Java、PHP等)的库或工具(如XSLT)将查询结果转化为XML格式。XSLT(Extensible ...

    信息化支撑教学教务具体实践.ppt

    教务管理系统采用C/S(客户端/服务器)和B/S(浏览器/服务器)混合架构,利用ORACLE数据库存储数据,支持灵活的数据导入和导出。系统还允许对各类用户进行角色定义和权限分配,确保信息的安全性和准确性。它的工作...

    java——bank系统

    8. **数据库设计**:系统需要一个合理的数据库结构来存储用户信息和交易记录。这包括设计表结构、定义字段类型、设置约束等。常见的关系型数据库如MySQL、Oracle或PostgreSQL都可以用来实现。 9. **测试**:为了...

    镇江新区万顷良田工程数据库 (点评).ppt

    数据整理完成后,将根据数据量和软件系统需求,选择转入Oracle、SQL Server等商业数据库或开源数据库。 数据库构成包括以下子数据库: 1. 土地利用类型子数据库:记录了各种土地利用类别,如旱田、养殖水面、果园...

Global site tag (gtag.js) - Google Analytics