`

使用plsql同时导入多个sql文件

 
阅读更多

 

工作中有时需要导入多个sql文件,一个个导太慢,用plsql可以同时导入多个sql文件

 

1.假设有三个sql脚本,分别为aa.sql,bb.sql和cc.sql,这三个脚本需要导入数据库 ,它们的路径分别为C:\aa.sql  D:\bb.sql 和E:\cc.sq

2.创建一个all.sql文件,可以用记事本打开。在里面写上每个sql脚本的路径,并且在路径前加上@,具体如下:

@C:\aa.sql
@D:\bb.sql
@E:\cc.sql

 3. 在tools——import tables——sql inserts ——import file中选择要导入的文件,执行import命令即可

或则在command命令窗口中输入如下命令执行sql文件

SQL> @f:\abc\a.sql;

 

 

如果想要导入执行日志,可以在命令窗口执行如下命令

SQL> spool  f:\log.txt    //打开记录 同时声明记录文件
SQL> @f:\abc\b.sql;    //执行想要记录执行日志的命令
SQL> spool off         //关闭记录 

 

 

还有注意一点用命令行导入sql文件时,一旦有空行就表示命令结束,比如:

insert into test_a (name)
(
select 'mao' from dual union
select 'mao' from dual union
select 'mao' from dual

)

 这里‘)’前有个空行则命令结束, ‘)’算一个新的命令就会报错,要么自己注意空行清掉,或者在开始输入SET SQLBLANKLINES ON这个命令就能避免这个问题

分享到:
评论

相关推荐

    PL/SQL Developer

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    plsql developer 中文使用手册 最新 7.0 plsql developer 使用手册(中文)

    6.1 使用 SQL 窗口.................................................35 6.2 结果表格处理..................................................36 6.3 实例模式查询.................................................

    PLSQLDeveloper下载

     PL/SQL使用的数据库操作语言还是基于SQL的,所以熟悉SQL是进行PL/SQL编程的基础。SQL语言的分类情况大致如下: 1) 数据定义语言(DDL):Create,Drop,Grant,Revoke,… 2) 数据操纵语言(DML):Update,Insert,...

    PLSQL Developer 10.0.4.1708〖附中文补丁和注册机〗

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    PLSQL Developer 10.0.5.1710〖附中文补丁和注册机〗

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    PLSQL Developer(免安装、汉化版,很好用的) 8.0.3.1510.rar

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    PLSQL Developer 7.1.5

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    keep tool8(集成PLSQL含keygen)part1

    包括3个Oracle工具软件--Hora,ER图和PL/SQL调试器,新版本能和WinXP更好的融合在一起,支持winxp的主题风格,Hora引入了两个崭新的功能——导入/导出和报表功能。帮助Oracle数据库服务器管理员来管理服务器,也...

    PL/SQL Developer8.04官网程序_keygen_汉化

    SQL基本命令 PL/SQL使用的数据库操作语言还是基于SQL的,所以熟悉SQL是进行PL/SQL编程的基础。SQL语言的分类情况大致如下:  1) 数据定义语言(DDL):Create,Drop,Grant,Revoke,…  2) 数据操纵语言(DML):...

    Oracle第三方工具pl\sql developer绿色中文版

    它可以执行任何SQL语句,包括select,update,delete,insert,create,alter等常用语句,查询速度非常快,并且有 <br/>快捷键,记录执行代码,显示执行时间,显示查询或更新记录数,并且可以打开多个SQL语句执行窗口,不用...

    Toad 使用快速入门

     允许同时打开多个编辑窗口,同时编辑多个SQL语句 支持同时连接到多个数据库,同时对多个数据库进行操作  允许编辑SQL,PLSQL,JAVA,HTML和文本 使用书签功能,可以在大量SQL语句里,快速定位某个语句...

    RazorSQL 内带key生成工具

    用过的不错的一款数据库工具,最大的优点是每次查询结果都会保留在下方,不用像PLSQL或者navicat只能多开窗口才可同时查看多个SQL的查询结果,导入导出也比PLSQL方便很多。

    Excel导入oracle的几种方法

    方法一、使用SQL*Loader这个是用的较多的方法,前提必须oracle数据中目的表已经存在。大体步骤如下:1、将excel文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),这里选择类型为csv...

    BOS 技术整理

    @Actions struts2 的 Action 配置,用于配置多个 Action 方法上 @Action 配置访问路径,和方法绑定 @Result 结果集配置  struts2 和 spring 整合 struts2 的 Action 使用 spring 注解,被 spring 管理 @...

    shell封装的oracle sqlload便利加载数据小脚本

    很多小伙伴们都是采用plsql或者其他工具软件,通过粘贴复制到表中,或者工具提供的文本导入方法。对于数据量一大,几十万甚至千万级别的数据量,工具多半会很慢或者奔溃。所以这里提供一下本人在工作中解决该办法的...

    oracle数据转换万能通用初级脚本自动生成器

    7、检查修改每个过程(很关键,因为匹配会有多对一的字段,必须删除保留一个,还有未匹配上的需要人工增加)要想这一阶段的工作轻松可以再开始本转换脚本前,把源目标的表字段相同字段定义同名,或者注释修改成完全...

    hana-import-csv-from-oracle:该工具可通过CSV文件将数据从Oracle数据库快速移至SAP HANA平台。 Oracle调度程序用于网络受限环境中的高度并行传输

    SAP HANA从Oracle导入CSV文件 描述 此概念证明使用SAP HANA和Oracle数据库的功能将表作为平面文件(即CSV)从Oracle移动到SAP HANA。 为了获得最佳性能,该工具创建了许多线程以将表导出为CSV,将它们移至SAP HANA...

Global site tag (gtag.js) - Google Analytics