`
dannyhz
  • 浏览: 396569 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

sqlplus 的 spool 命令

阅读更多
spool 命令

我发现这个命令不能产生新文件夹, 另外斜杠的方向 也很有讲究 , 反斜杠 用来 做相对目录 ,比如 当前目录 ,上级 目录 ./  和 ../
而绝对路径很好使 , c:\log\runSQL.log ,但是也不能新建不存在的文件夹 ,如果不存在文件夹 写了 不存在的文件夹 就无法产生 log文件,命令失效

能生成runSQL ,因为不需要新建文件夹 
spool ..\runSQL.log;




如果没有这个log文件夹 , 这个runSQL.sql 将无法生成出来
spool ..\..\log\runSQL.log;




使用完 spool , 还要再来一局 spool off

spool c:\log\runSQL.log;
@GCE_METRICS/Alter_Tables/update_test_sql.sql --34741
@GCE_METRICS/Alter_Tables/update_test_sql2.sql --34741
SPOOL OFF;
quit;



而如果指定c:\log\runSQL.log

必须 要存在这个log文件夹在c盘


斜杠/与反斜杠、, 我们可以统一使用 反斜杠\ , 因为反斜刚貌似是既可以作绝对路径用 ,也可以做相对路径用
分享到:
评论

相关推荐

    oracle sqlplus 中spool 的使用

    ### Oracle SQLPlus中Spool命令的使用详解 在Oracle数据库管理与开发过程中,SQLPlus作为一款功能强大的命令行工具被广泛使用。其中,`spool`命令是SQLPlus中的一个重要特性,它允许用户将SQL查询结果或命令输出到...

    oracle SQLPlus常用命令

    它提供了许多内置命令,使得用户能够高效地工作,而无需离开命令行界面。以下是一些常用的SQL*Plus命令及其详细解释: 1. **环境变量设置和显示**: - `show all`:展示所有68个系统变量的当前值,帮助用户了解SQL...

    SQLPLUS常用命令列表

    ### SQLPLUS常用命令列表 #### 一、简介 SQL*PLUS是Oracle数据库系统的一个非常重要的工具,主要用于执行SQL语句、脚本文件等,并能够帮助用户进行数据查询、管理及编辑等工作。本文将详细介绍SQL*PLUS中的一些...

    ORACLE SQLPLUS 命令大全

    Oracle SQLPlus 命令大全 Oracle SQLPlus 命令大全是 Oracle 数据库管理系统中的一种命令行工具,提供了丰富的命令来管理和操作数据库。下面是 Oracle SQLPlus 命令大全的知识点总结: 一、HELP 命令 HELP 命令...

    SQLPLUS命令的使用大全

    使用`SPOOL file_name`命令可以将SQLPLUS的输出重定向到指定的文件中。这在需要将查询结果或整个会话记录保存下来以供后续分析或分享时非常有用。 ### 5. 停止输出到文件 相对应的,`SPOOLOFF`命令则用于停止将...

    SQLPlus命令使用大全PDF

    这个“SQLPlus命令使用大全PDF”很可能是为用户提供了一个全面的指南,涵盖了各种SQLPlus操作和命令。让我们深入探讨一下SQLPlus的一些核心功能和常见命令。 1. **连接数据库**: 使用`CONNECT`命令连接到Oracle...

    SqlPlusSpoolPaging

    Spool命令允许我们把SqlPlus的输出重定向到一个文件,而不是直接在命令行界面显示。例如,我们可以使用以下命令开始spooling到一个名为"data.csv"的文件: ```sql spool data.csv ``` 接着,我们可以执行SQL查询来...

    SQLPLUS命令查询文档

    8. **输出重定向**:`SPOOL`命令可以把SQLPLUS的输出重定向到一个文件,这对于记录查询结果或者生成报告非常有用。 9. **游标操作**:通过`DECLARE CURSOR`, `OPEN`, `FETCH`, 和 `CLOSE`等命令,可以在SQLPLUS中...

    SQLPlus命令使用大全

    ### SQLPlus命令使用大全 #### 一、概述 SQLPlus是Oracle数据库提供的一个非常实用的命令行工具,它不仅能够执行SQL语句,还可以通过一系列内置命令帮助用户更高效地管理数据库。本文将详细介绍SQLPlus中常用命令...

    sqlplus 命令大全 oracle 数据库 命令查询

    Oracle SQLPlus 命令大全 SQLPlus 是 Oracle 数据库的客户端工具,用于与 Oracle 数据库进行交互。在 SQLPlus 中,可以运行 SQL 语句和 SQLPlus 命令。SQL 语句包括 DML、DDL、DCL 语句,它们执行完后,都可以保存...

    Oracle sqlplus命令的使用大全

    4. **Spool命令**: `SPOOL file_name`命令可以将屏幕输出重定向到指定的文件,包括输入的SQL语句和结果。而`SPOOL OFF`则关闭spool功能,确保内容被写入文件。 5. **显示表的结构**: `DESC`(描述)命令用于...

    oracle sqlplus 常用命令大全.txt

    ### Oracle SQLPlus 常用命令详解 #### 1. 显示系统信息与用户信息 - **`show all`**:此命令用于显示系统级别的设置信息,包括但不限于环境变量、当前会话设置等。 - **`show user`**:显示当前登录数据库的用户名...

    SQLPLUS命令的使用大全.txt

    本篇文章将深入探讨SQLPLUS命令的使用大全,帮助你更好地理解和操作Oracle数据库。 1. **启动SQLPLUS** 要启动SQLPLUS,你需要在命令行界面输入`sqlplus [用户名/密码@连接标识符]`。例如,如果你的用户名是`scott...

    SQLPLUS命令.rar

    2. `SPOOL`命令:将输出重定向到文件,如`SPOOL output.txt`开始记录输出,`SPOOL OFF`停止记录。 五、SQLPLUS格式化输出 1. `SET LINESIZE`:设置每行的最大字符数。 2. `SET PAGESIZE`:设置每页显示的行数。 3. ...

    SQLPLUS命令使用大全

    ### SQLPLUS命令使用大全 #### 一、概述 SQL*Plus是Oracle提供的一个非常强大的命令行工具,用于访问和管理Oracle数据库。它不仅能够执行SQL语句,还提供了丰富的功能来帮助用户更好地管理和查看数据。SQL*Plus...

    Oracle的SQLPLUS命令的使用大全

    - **描述**:如果之前使用了SPOOL命令将结果输出到文件,则需要使用此命令来停止输出并关闭文件。 - **示例**: - `SQL> SPOOLOFF` ##### 6. 显示表结构 - **语法**:`SQL> desc table_name` - **描述**:此命令...

    sqlplus命令的使用大全

    使用`SPOOL`命令,可以将`SQL*Plus`的输出内容保存到指定的文件中。这包括查询结果、错误消息等。 - `SQL> SPOOL OFF` 关闭`SPOOL`功能,所有后续输出将不再保存到文件,而是直接显示在终端上。 5. **显示表的...

Global site tag (gtag.js) - Google Analytics