`

SQL*Plus 中如何执行多个*.sql脚本文件

阅读更多

1.在SQL*Plus中执行单个sql脚本文件:  


  SQL>@c:\aaa.sql  

 

2.在SQL*Plus中执行多个sql脚本文件:

  比如你要执行得2个sql脚本     a.sql 和  b.sql    
  现在你重新写一个脚本   c.sql     其中得内容如下   
    
  @@a.sql  
  @@b.sql   
   
  然后把c.sql放在a.sql 和  b.sql   得同一个目录中即可,然后在sqlplus下执行:

  SQL>@c.sql   就可以了.

 

        当然有具体路径的加上路径即可,如下:

  SQL> @E:\c.sql

 

注意事项:

      1>.sql文件都在一个目录中;

      2>.尤其是c.sql文件中直接写:

            @@a.sql  
            @@b.sql   

            即可。

分享到:
评论
1 楼 hyj0903 2011-08-16  
good job! Thank you very much!

相关推荐

    oracle Sql*plus

    Sql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4. 数据的导出,报表。 5. 应用程序开发、测试sql/...

    SQL脚本文件合并工具

    非常适用于在Oracle中,把多个SQL文本文件合并为一个SQL文本文件,然后在 SQL*Plus中依次执行,也可以在应用程序中进行一次性建立数据库表。

    PL_SQL命令的使用大全.chm

    1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 2. ...

    SQL*Plus Commander:基于文本的用户界面,以智能方式查询Oracle DB上的数据-开源

    SQL * Plus Commander是基于文本的用户界面(TUI)/框架,以一种智能的方式查询Oracle DB上的数据。 它包含一个用于bash和ksh的完全可定制的脚本外壳。 它使用SQLPlus for Oracle在数据库上执行自定义查询或过程。 ...

    SQLPLUS命令的使用大全

    两天写几个oracle日常维护的常用脚本,N多sqlplus命令看不明白,这个“SQL*PLUS命令的使用大全”帮了不少忙。 -------------------------------------------------------------------------------------------------...

    21天学习SQL V1.0

    21天学习SQL V1.0.pdf 66 SQL 21 日自学通(V1.0) 翻译人笨猪 EMAIL wyhsillypig@163.com 2 日期/时间函数.........................................................................................................

    oracle-scripts:日常在 SQL*Plus 或 SQL Developer 上使用的有用 SQL 和 PLSQL Oracle 脚本

    安装SQL*Plus: 在命令提示符下执行: set SQLPATH=C:\path\to\scripts\ 或者在 Windows 的控制面板中设置环境变量SQL 开发人员: 转到菜单Tools > Preferences ,选择Database > Worksheet ,在Select default path...

    《Oracle Database 11g & MySQL 5.6开发手册

    2.1.9 向SQL*Plus脚本文件 传递参数 39 2.1.10 调用PL/SQL程序41 2.1.11 编写SQL*Plus日志 文件 45 2.2 MySQL Monitor 46 2.2.1 连接和断开 MySQL Monitor46 2.2.2 编写MySQL的 SQL语句51 2.2.3 保存MySQL的 SQL语句...

    sqlplus命令的使用大全

    @@用在sql脚本文件中,用来说明用@@执行的sql脚本文件与@@所在的文件在同一目录下,而不用指定要执行sql脚本文件的全路径,也不是从SQLPATH环境变量指定的路径中寻找sql脚本文件,该命令一般用在脚本文件中。...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    如何在SQL-PLUS中使用方向键复用历史脚本-之rlwrap使用方法.docx

    如何在SQL-PLUS中使用方向键复用历史脚本-之rlwrap使用方法.docx

    oracle 简单应用

    说明: 该命令可以将 sql*plus 屏幕上的内容输出到指定文件中去。 案例: sql>spool d:\b.sql 并输入 sql>spool off 4. & 说明:可以替代变量,而该变量在执行时,需要用户输入。 select * from emp where job='&job'...

    导出创建用户下各个对象数据结构的sql语句的脚本,包括表、视图、索引、约束等等

    用sql*plus以想导出数据结构的用户登陆到数据库 运行user_dll_sql.sql 生成文件的路径文件,生成所有的ddl语句 运行文件时,将存放生成脚本的基本目录作为参数(与步骤1改的基本目录一样)传入, ?...

    PL/SQL Developer

    而比较用户对象功能则允许您对所选对象进行比较,将不同点可视化,并运行或保存应用必要变动的SQL脚本。  导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新...

    PL/SQL Developer v8.0.zip

    而比较用户对象功能则允许您对所选对象进行比较,将不同点可视化,并运行或保存应用必要变动的SQL脚本。 导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建...

    Oracle编程艺术

    设置SQL*Plus 的AUTOTRACE ......................................................... 35 配置Statspack............................................................................. 37 定制脚本...............

    SQL21日自学通

    在一个SELECT 语句中使用多个表119 正确地找到列123 等值联合124 不等值联合129 外部联合与内部联合130 表的自我联合132 总结134 问与答134 校练场134 练习135 第七天子查询内嵌的SQL 子句136 目标136 建立一个子...

    Oracle数据库维护培训

    结合脚本文件执行 Oracle 数据库逻辑备份使用工具 Oracle 数据库逻辑备份形式 数据库状态检查 数据库版本检查 查看SGA区域 回滚段竞争检查 查看日志文件 查看表空间 检查job状态 监听管理 本地服务名配置 处理...

    PLSQL 9.0 中文手册

    PL/SQL Developer 包括一个可用于运行 SQL 脚本或运行 SQL 语句的命令窗口,你还可以执行与你可能熟悉的 SQL*Plus 命令很相似的命令。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

Global site tag (gtag.js) - Google Analytics