`

批量处理SQL语句

阅读更多

在实际的应用中,可能要一次执行多条insert语句,我知道的有两种方法,跟大家分享一下:

1.在PLSQL之类的工具中把语句块写在begin end之间,如:

begin

insert into table values(....);

insert into table values(....);

insert into table values(....);

insert into table values(....);

end;

记住在end后加上分号

2.用命令执行SQL文件,即把多条SQL语句写入在一个SQL文件中,如在D盘根目录下有一个a.sql文件,a.sql内容如下:

insert into table values(....);

insert into table values(....);

insert into table values(....);

insert into table values(....);

我们可以用CMD命令下登录sqlplus,登录成功后输入:@d:\a.sql;即可。例如:

c:>sqlplus yourUser/yourPassword@yourDataLink @test.sql

必要时加上文件路径名。
 

分享到:
评论

相关推荐

    连接sqlserver数据库,批量执行sql语句

    在本案例中,我们关注的是使用VC++和MFC(Microsoft Foundation Classes)库连接到SQL Server数据库并批量执行SQL语句的过程。下面将详细介绍这个过程涉及的关键知识点。 首先,`VC++`是微软开发的一款集成开发环境...

    java批量执行SQL

    在Java开发过程中,经常需要与数据库进行交互,尤其是在处理大量数据时,如何高效地执行SQL语句变得尤为重要。本文将详细介绍如何利用Java进行批量SQL执行,包括其背景、实现原理、代码示例及优化策略等。 #### 一...

    利用Excel批量生成单条SQL语句

    在IT行业中,数据库管理和数据处理是一项重要的任务,而利用Excel批量生成单条SQL语句能够极大地提高工作效率。这里我们将深入探讨这一主题,了解如何通过配置模板、导入Excel数据以及运用JavaScript脚本来实现这一...

    Delphi adoquery处理多条SQL语句

    本文详细介绍了如何使用 Delphi 的 ADOQuery 组件处理多条 SQL 语句,包括构建多条 SQL 语句的字符串、使用事务进行安全处理、执行批量更新以及取消批处理等。这些方法对于提高数据库操作的效率和可靠性非常重要,在...

    C#批量生成Sql语句

    日常中处理数据订正、问题排查等任务,免不了要写SQL语句。简单写几条还可以用手工来写,但如果要写几百条或者几千条的话,并涉及到分库分表时,手写就是悲剧了。这时一般会采用程序生成SQL,用批量生成sql语句就能...

    批量数据库执行SQL语句程序

    选择要执行SQL语句的数据库。SQLite 记录 历史服务器地址 方便下次操作 ,消息框返回每个数据库执行语句的 影响行数。SQL语句 包含 delete drop truncate 关键字时需要 勾选 相应的 checkbox,防止误操作 vs2012 ...

    批量执行SQL脚本

    1. **脚本组织**:首先,你需要将一系列SQL语句组织成单独的脚本文件,每个文件可能包含一个或多个SQL命令。例如,在提供的文件名“批量报表导入”中,我们可以推测这是一个与报表数据导入相关的脚本,可能包括创建...

    K3 WISE-bom表维护批量更新审核和使用SQL语句.zip

    K3 WISE-bom表维护批量更新审核和使用SQL语句,方便大家维护bom时直接用语句刷。

    使用SQL语句批量更新数据.rar

    本资料“使用SQL语句批量更新数据.rar”将深入探讨如何高效地使用SQL批量更新数据库中的记录。 一、SQL批量更新基础 1. UPDATE语句:批量更新的基础是SQL的UPDATE语句。基本语法如下: ```sql UPDATE 表名 SET ...

    批量插入sql语句.txt

    bulkCopy 批量插入sql语句 测试过性能比较高,10w数据几毫秒就可以了,真的超级快,超级快,超级快

    批量替换sql语句

    大家都知道,现在数据信息越来越多,那么如何快速的操作我们的数据库呢,通过该文档,大家都知道啦,该文档给大家详细的讲解了如何进行大批量的操作我们的数据库信息!

    DB查询分析器批量执行多条SQL语句并查看各自的执行时间

    ### DB查询分析器批量执行多条SQL语句并查看各自的执行时间 #### 一、引言 在数据库管理和维护过程中,频繁需要执行一系列SQL语句。然而,大多数数据库管理系统(DBMS)并未提供直观的方式展示每条SQL语句的具体...

    access 一次执行多条sql语句

    ### Access一次执行多条SQL语句 在Access数据库管理中,有时我们需要在同一事务中执行多条SQL语句来确保数据的一致性和完整性。例如,在更新某个记录后可能还需要执行其他操作,如增加日志记录等。本文将详细介绍...

    sql-server.rar_批量SQL SERVER

    在这个“sql-server.rar_批量SQL SERVER”压缩包中,我们关注的是如何批量处理SQL语句,尤其是批量写入和插入数据,这是数据库管理员和开发人员日常工作中常见且效率提升的关键技能。 批量SQL操作可以极大地提高...

    SQL语句处理为C#/VBNet下的代码格式

    【标题】"SQL语句处理为C#/VBNet下的代码格式"主要涉及到的是将SQL查询语句转换成C#或VB.NET代码的过程。这通常在开发.NET应用时,特别是需要在应用程序中执行动态SQL或者存储过程时发生。下面将详细阐述这个过程中...

    批量执行Access语句小工具

    利用批量执行Access语句工具可以选择mdb后批量执行sql,sql以;做为分隔符。

    利用SQL语句删除批量数据.rar

    在数据库管理中,有时我们需要对大量数据进行清理或更新,这时使用SQL语句删除批量数据就显得尤为重要。本文将深入探讨如何有效地利用SQL语句来完成这个任务。 首先,我们来了解一下SQL(Structured Query Language...

    JDBC的批量处理语句

    使用 JDBC 批量处理语句可以解决两种常见的情况:一种是多条 SQL 语句的批量处理,另一种是同一条 SQL 语句的批量传参。对于第一种情况,我们可以使用 JDBC 的批量处理语句,创建一个 Statement 对象,然后 addBatch...

    Oracle批处理:使用C# 自带Oracle驱动一次执行多条Sql语句

    Oracle批处理是数据库操作中提高效率的重要手段,尤其是在C#编程环境下,利用Oracle的数据驱动进行批处理,可以显著提升大量SQL语句执行的速度。本文将深入探讨如何在C#中利用Oracle自带的驱动来实现批处理,以一次...

    将access表数据批量转换成SQL语句的工具

    标题中的“将Access表数据批量转换成SQL语句的工具”指的是一个软件程序,它能够帮助用户将存储在Microsoft Access数据库中的数据表转换为SQL(Structured Query Language)语句。这种工具通常用于将数据迁移至其他...

Global site tag (gtag.js) - Google Analytics