`
liss
  • 浏览: 842772 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SQL*PLUS常用命令列表

阅读更多

假设当前执行命令为:select * from tab;

(a)ppend 添加文本到缓冲区当前行尾a   order by tname 结果:select * from tab order by tname;

(注:a后面跟2个空格)

(c)hange/old/new 在当前行用新的文本替换旧的文本 c/*/tname 结果:select tname from tab;

(c)hange/text从当前行删除文本c/tab 结果:select tname from ;

del 删除当前行

del n删除第n行

(i)nput 文本 在当前行之后添加一行

(l)ist  显示缓冲区中所有行

(l)ist n 显示缓冲区中第 n 行

(l)ist m n  显示缓冲区中 m 到 n 行

run 执行当前缓冲区的命令

/执行当前缓冲区的命令

r执行当前缓冲区的命令

@文件名 运行调入内存的sql文件,如:

SQL>; edit s<回车>;

如果当前目录下不存在s.sql文件,则系统自动生成s.sql文件,

在其中输入“select * from tab;”,存盘退出。

SQL>; @s<回车>;

系统会自动查询当前用户下的所有表、视图、同义词。

@@文件名 在.sql文件中调用令一个.sql文件时使用

save 文件名 将缓冲区的命令以文件方式存盘,缺省文件扩展名为.sql

get 文件名  调入存盘的sql文件

start 文件名 运行调入内存的sql文件

spool 文件名 把这之后的各种操作及执行结果“假脱机”即存盘到磁盘文件上,默认文件扩展名为.lst

spool显示当前的“假脱机”状态

spool off停止输出

例:

SQL>; spool a

SQL>; spool

正假脱机到 A.LST

SQL>; spool off

SQL>; spool

当前无假脱机

exit 退出SQL*PLUS

desc 表名显示表的结构

show user显示当前连接用户

show error  显示错误

show all 显示所有68个系统变量值

edit 打开默认编辑器,Windows系统中默认是notepad.exe,把缓冲区中最后一条SQL语句调入afiedt.buf文件中进行编辑

edit 文件名 把当前目录中指定的.sql文件调入编辑器进行编辑

clear screen 清空当前屏幕显示

分享到:
评论

相关推荐

    Oracle SQL*Plus Pocket Reference, 2nd Edition

    本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者Jonathan Gennick通过本书帮助读者快速查找特定语言元素的语法。值得注意的是...

    SQL*PLUS命令的使用大全

    - **SQL*Plus命令**:这些命令主要用于对输出结果进行格式化处理,帮助用户更好地阅读和理解查询结果。执行SQL*Plus命令不会影响SQL缓冲区的内容。 #### 三、SQL*Plus命令详解 接下来详细介绍部分常见的SQL*Plus...

    sql*plus 命令大全

    本文将详细介绍SQL*Plus中的常用命令及其用法。 #### 二、SQL*Plus命令详解 ##### 1. 执行脚本文件 在SQL*Plus中,可以通过`START`或简写为`@`命令来执行一个包含SQL语句的外部文件。这在批量处理SQL语句时非常...

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

    1. **SQL*PLUS环境与常用命令** - **启动SQL*PLUS**:通常通过命令行输入`sqlplus 用户名/密码`来登录。 - **断开连接**:在SQL*PLUS环境中输入`DISCONNECT`。 - **退出SQL*PLUS**:输入`EXIT`或`QUIT`。 2. **...

    sql_plus.rar_plus

    Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。 我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以...本文章就介绍一下一些常用的sql*plus命令。

    常用SQL*Plus语句:

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

    第六讲SQL*Plus常用函数及其使用.pdf

    SQL*Plus函数和使用 SQL*Plus是基于标准SQL又具有Oracle特定功能的程序设计语言。用户可以通过开始菜单或DOS命令行来启动SQL*Plus。SQL*Plus提供了多种函数来完成不同类型的运算,并生成一个或多个结果。 函数的...

    SQL*Plus User’s Guide and Reference Release 8.1.7

    本手册提供了 SQL*Plus 的使用指南和参考手册,涵盖了 SQL*Plus 的基本概念、命令、格式、选项、变量、报表生成、图形化查询等方面的知识点。 基本概念 SQL*Plus 是一个命令行工具,允许用户通过命令行方式与 ...

    SQL*Plus用户指南与参考

    SQL*Plus是Oracle数据库管理员和开发人员常用的工具,它提供了执行SQL查询、脚本、数据库管理和自动化任务的功能。 在学习SQL*Plus时,首先需要理解其基础概念。SQL*Plus允许用户通过命令行界面与Oracle数据库进行...

    SQL-Plus操作说明书

    - **SQL*Plus命令**:用于格式化输出、执行脚本文件等非SQL操作,不会被保存在SQL buffer中。 **2. SQL Buffer** - SQL*Plus维护了一个称为SQL buffer的内存区域,用于保存最近执行的一条SQL语句。用户可以在其中...

    Oracle里常用命令

    Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。    我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们... 下面就介绍一下一些常用的sql*plus命令:

    SQL Plus常用命令列表

    ### SQL Plus常用命令详解 #### 一、概览 SQL Plus是Oracle数据库系统中的一个标准工具,用于执行SQL语句和脚本,以及管理数据库。它提供了丰富的命令集,不仅支持基本的SQL查询,还具备高级功能,如脚本编写、...

    SQLOracle-10g数据库基础教程(2010)第05章SQLPLUS工具介绍与常用命令.pptx

    【SQL*PLUS常用命令】 1. **连接命令**:使用`CONNECT`命令,用户可以切换用户或连接到新的数据库,格式为`CONN[ECT] [username]/[password][@hoststring]`。`DISCONNECT`命令则用于断开与数据库的连接,但不会退出...

    sql_plus操作命令

    其他常用命令 - **环境设置**:如`set`命令用于设置各种环境参数,如日期格式、行宽度等。例如,`set NLS_DATE_FORMAT "MM/DD/YYYY HH24:MI:SS"`可将日期格式设置为特定格式。 - **执行外部脚本**:使用`@`符号...

    SQLPLUS常用命令列表

    通过以上对SQL*PLUS常用命令的介绍,我们可以看到SQL*PLUS提供了丰富的命令集,不仅支持基本的SQL操作,还支持脚本编辑、文件管理等功能,极大地方便了开发人员和DBA的操作与维护工作。掌握这些命令,可以帮助我们在...

Global site tag (gtag.js) - Google Analytics