`
desert3
  • 浏览: 2160845 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

oracle 循环sql快速插入数据

阅读更多
具体的insert sql可以通过plsql查询结果上方工具栏中的【导出查询结果】按钮来快速生成

declare
  i integer;
begin
  -- 循环开始
  i := 10000000;
  loop
    begin
      insert into sx_wd_order
        (ID)
      values
        (i);
      insert into sx_wd_order_goods
        (ID,
         ORDER_ID)
      values
        (i,i);
    end;
    i := i + 1;
    -- 跳出循环
    if i > 10010000 then
      exit;
    end if;
  end loop;
  commit;
end;
分享到:
评论

相关推荐

    sql循环插入测试数据

    oracle 动态执行sql 循环 if判断 取余函数

    Sqlserver大数据量插入速度慢或丢失数据的解决方法

    ### Sqlserver大数据量插入速度慢或丢失数据的解决方法 #### 概述 在处理大量数据插入SQL Server数据库的过程中,可能会遇到插入速度慢或者数据丢失的问题。这种情况通常出现在需要批量插入数千甚至上万条记录的...

    Oracle SQL(SQL for Oracle)

    6. **游标**:在处理大量数据时,游标允许逐行处理结果集,常用于循环操作和动态SQL。 7. **存储过程和函数**:这些是预编译的SQL和PL/SQL代码块,可以封装复杂的业务逻辑,提高代码复用性和执行效率。 8. **事务...

    存储过程(循环插入数据)

    总的来说,使用存储过程和FOR LOOP循环在Oracle数据库中批量插入数据是一种高效的方法。然而,考虑到不同工具的兼容性,选择合适的执行环境和调整代码结构都是保证程序顺利运行的关键。对于开发和调试过程,推荐使用...

    oracle_sql笔记

    Oracle SQL是数据库管理员和开发人员在Oracle数据库系统中进行数据查询和管理的重要工具。这篇笔记主要涵盖了Oracle SQL的基础知识、高级特性和实际应用技巧。 一、基础SQL语法 Oracle SQL遵循标准的SQL语法,包括...

    C# Oracle批量插入数据进度条的实现代码

    考虑到当Excel数据量较大时,循环Insert语句效率太低,故采用批量插入的方法。在插入操作运行时,会造成系统短暂的“卡死”现象。为了让用户知道插入的状态,需要制作一个进度条来显示插入的进度。 批量插入 项目中...

    Oracle.SQL必备参考

    在Oracle SQL中,基本操作包括SELECT(查询)、INSERT(插入)、UPDATE(更新)和DELETE(删除)。理解这些语句的结构和用法是掌握Oracle SQL的第一步。 1. SELECT语句:用于从数据库中检索数据。你可以选择一个或...

    OracleSQL必备参考

    1. **SQL基础**:Oracle SQL遵循SQL标准,包括基本的SELECT语句用于查询数据,INSERT用于插入新记录,UPDATE用于修改现有记录,以及DELETE用于删除记录。理解这些基本操作是学习Oracle SQL的第一步。 2. **子查询**...

    Oracle数据库SQL和PL/SQL实例教程

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,SQL(结构化查询语言)是与所有关系数据库进行交互的标准语言,而PL/SQL是Oracle数据库特有的编程语言,它扩展了SQL的功能,使得数据库管理、开发和维护...

    oracle_sql帮助文档

    1. **SQL基本语法**:包括SELECT语句用于查询数据,INSERT用于插入记录,UPDATE用于更新现有数据,DELETE用于删除记录,以及DML(数据操纵语言)的其他组成部分。 2. **DDL(数据定义语言)**:如CREATE用于创建表...

    oracle数据库 sql 和pl/sql实例教程

    1. **SQL基础**:包括数据查询、数据插入、更新和删除(DML语句),以及数据库对象的创建和管理(DDL语句)。例如,如何使用SELECT语句进行复杂的数据检索,如何使用INSERT、UPDATE和DELETE操作对数据进行增删改,...

    oracle的sql调优宝典

    - **SQL语句**:用于查询、更新、插入或删除数据库中的数据。 - **PL/SQL**:过程式语言/SQL,是一种在Oracle数据库环境中使用的编程语言,支持过程化SQL查询、事务处理等功能。 - **性能调优**:通过分析和优化SQL...

    介绍OracleSQL和PLSQL

    Oracle SQL是SQL标准的一个实现,主要用于查询、操作和管理Oracle数据库中的数据,而PL/SQL是一种过程化编程语言,扩展了SQL的功能,允许编写存储过程、函数、触发器等复杂数据库逻辑。 Oracle SQL: 1. 数据查询:...

    C#实现Oracle数据批量导入

    C#实现Oracle数据批量导入 在本文中,我们将讨论如何使用C#语言实现对Oracle数据库的批量数据导入功能。本文的主要内容包括如何使用Oracle.DataAccess.Client命名空间来实现批量导入功能,以及如何使用SqlBulkCopy...

    Oracle.SQL必备参考_oracle_

    1. **SQL基础**:SQL(Structured Query Language)是用于管理关系数据库的语言,包括SELECT、INSERT、UPDATE、DELETE四大基本语句,分别用于查询、插入、修改和删除数据。 2. **Oracle SQL扩展**:Oracle数据库...

    Oracle PL SQL语言基础 详细 好用

    Oracle PL/SQL为开发人员提供了强大的工具,用于创建复杂的数据库应用程序,处理事务,进行错误检查,并实现高效的数据管理。 **PL/SQL的基本结构** PL/SQL由块组成,每个块包含声明部分、执行部分和异常处理部分。...

    oracle、sql数据库批量建索引

    索引是数据库为了快速定位数据而创建的一种数据结构,类似于书籍的目录。它减少了数据库执行查询时扫描整个表的次数,从而显著提高了查询速度。在数据量庞大的情况下,索引的重要性尤为突出。 对于Oracle数据库,...

    Oracle Database Sql Reference (10G Release 1)11.rar

    三、SQL插入与更新 1. 插入(INSERT):向表中添加新记录。 2. 更新(UPDATE):修改已存在的记录。 3. 删除(DELETE):从表中移除记录。 四、索引与性能优化 Oracle 10G提供了多种类型的索引,如B树索引、位图...

    oracle 学习sql

    Oracle SQL是数据库管理员和开发人员在Oracle数据库系统中进行数据操作和管理的核心工具。它包含了丰富的功能,包括数据查询、更新、插入以及复杂的事务处理。在这个"Oracle学习SQL"的主题中,我们将深入探讨以下几...

    oracle sql and pl/sql

    根据提供的文件信息,我们可以推断出本书主要关注的是Oracle SQL 和 PL/SQL 的掌握与应用。下面将基于这些信息来生成相关的知识点。 ### Oracle SQL 和 PL/SQL 知识点 #### 一、Oracle SQL 概述 1. **定义**:...

Global site tag (gtag.js) - Google Analytics