`

SQL*PLUS中批量执行SQL语句

阅读更多

首先,将要执行的所有的SQL语句,全部写入某个sql文件当中。当然,各SQL语句之间要用分号割开,例如:

insert into test(a,b)  values('a1','a1');

insert into test(a,b)  values('a2','a2');

insert into test(a,b)  values('a3','a3');

 

   然后,保存在同一个脚本文件中,例如f:\test.sql;

然后,通过通过sqlplus连接到数据库;如:

SQL> sqlplus test/test@orcl;

再执行如下命令:

SQL> @f:\test.sql;

... ...

就这样执行成功,原来这么的简单。

分享到:
评论

相关推荐

    Oracle SQL*Plus Pocket Reference, 2nd Edition

    此外,还介绍了如何执行SQL命令、查看结果、使用SQL*Plus的内置功能来管理查询结果等实用技巧。 #### 1.3 选择数据 选择数据是SQL中最常见的操作之一。本节将介绍如何使用`SELECT`语句来从数据库表中检索数据。这...

    SQL*Plus用户指南与参考

    SQL*Plus也支持脚本执行,通过输入@后跟脚本文件名,可以一次性执行多个SQL语句,这对于批量处理和自动化任务非常有用。同时,SQL*Plus还提供了批处理功能,允许用户通过ACCEPT命令接收用户输入,实现动态脚本。 在...

    常用SQL*Plus语句:

    "常用SQL*Plus语句" SQL*Plus是Oracle数据库的客户端工具,用于与Oracle数据库进行交互。SQL*Plus提供了多种功能,包括数据的定义、数据的控制、数据的查询等。 一、数据定义(DDL)语句: 1. CREATE语句:用于...

    SQL*Plus Getting Started Release 8.1.7 for Windows

    * SQL*Plus 命令行工具:这是 SQL*Plus 的核心组件,提供了一个交互式环境,用户可以在其中输入 SQL 语句、查看结果、执行数据库管理任务等。 * SQL*Plus 图形化界面:SQL*Plus 图形化界面提供了一个可视化的界面,...

    sql_plus.rar_plus

    除了sql语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。 本文章就介绍一下一些常用的sql*plus...

    SQL*Plus Getting Started Release 8.1.6 for Windows

    1. SQL*Plus 的基本概念:SQL*Plus 是一个命令行工具,用于执行 SQL 语句、PL/SQL 语句和其他命令。它可以与 Oracle 数据库集成,提供了一个交互式的查询环境。 2. SQL*Plus 的主要组件:SQL*Plus 由两个主要组件...

    关于oracle在SQL*PLUS窗口中执行的命令,在这里给大家分享一下

    **标题**: 关于oracle在SQL*PLUS窗口中执行的命令,在这里给大家分享一下 **描述**: 使用SQL*Plus管理数据库对象和其他操作 SQL*Plus是Oracle数据库的一个非常重要的工具,它是一个基于命令行的工具,主要用于查询...

    大型数据库技术-实验二 Oracle SQL PLUS环境与查询.doc

    SQL*PLUS是Oracle数据库管理系统的命令行界面,用于执行SQL语句和PL/SQL块。通过实验,学生能够熟悉Oracle的基本知识,掌握SQL*PLUS的常用命令,并深入理解Oracle的查询语句。 1. **SQL*PLUS环境与常用命令** - **...

    sql*plus 命令大全

    在SQL*Plus中,可以通过`START`或简写为`@`命令来执行一个包含SQL语句的外部文件。这在批量处理SQL语句时非常有用。 - **命令格式**: ```sql SQL> START file_name SQL> @file_name ``` - **说明**: - `@...

    SQL*PLUS命令的使用大全

    - **SQL语句**:包括DML(Data Manipulation Language,如INSERT、UPDATE、DELETE)和DDL(Data Definition Language,如CREATE、ALTER、DROP)以及DCL(Data Control Language,如GRANT、REVOKE),这些语句用于...

    SQL*PLUS资料

    在命令行方式中,用户直接在SQL*PLUS中输入SQL语句;在嵌入式编程中,SQL语句可以被嵌入到C、COBOL、FORTRAN等高级语言中。 - SQL语言支持事务控制,确保数据的一致性和并发访问的正确性,同时也提供了权限控制,...

    SQL*Plus之命令使用大集合.pdf

    - **在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句**: `set echo on|off` - **示例**: `set echo on` - **是否显示当前sql语句查询或修改的行数**: `set feedback on|off` - **示例**: `set...

    SQL*Plus Quick Reference Release 9.2

    9. **输入和执行命令**:这部分详细说明如何在SQL*Plus中输入SQL语句、SQL*Plus命令以及PL/SQL块,并执行它们。 10. **操纵SQL、SQL*Plus和PL/SQL命令**:这部分涵盖了命令的修改、撤销、重做等操作,以及如何处理...

    SQL-Plus操作说明书

    重新执行上一次运行的SQL语句** - 使用`SQL> /`快速重新执行上一条SQL语句。 **4. 将输出内容保存到文件** - 使用`SQL> SPOOL file_name`命令将屏幕上的所有内容,包括输入的SQL语句,输出到指定文件。 - 使用`SQL...

    SQL_PLUS.rar_PLUS SQL_SQL_Plus_plus_sql plus

    SQL Plus是Oracle公司开发的一款强大的SQL命令行接口工具,它允许用户直接在命令行界面执行SQL语句,进行数据查询、更新、插入和删除等操作。SQL Plus不仅适用于Oracle数据库,还支持多种数据库系统,体现了其通用性...

Global site tag (gtag.js) - Google Analytics