当前位置:  数据库>oracle

Oracle sqlplus设置显示格式命令详解

    来源: 互联网  发布时间:2017-03-28

    本文导语: 命令 含义 / 运行 SQL 缓冲区 ? [关键词] 对关键词提供 SQL 帮助 @[@] [文件名] [参数列表] 通过指定的参数,运行指定的命令文件 ACC[EPT] 变量 [DEF[AULT] 值] [PROMPT 文本 | NOPR[OMPT]] 允许用户输入置换变量的值 CL[EAR] [SCR[EEN]] 清除屏幕 ...

命令
含义

/
运行 SQL 缓冲区

? [关键词]
对关键词提供 SQL 帮助

@[@] [文件名] [参数列表]
通过指定的参数,运行指定的命令文件

ACC[EPT] 变量 [DEF[AULT] 值] [PROMPT 文本 | NOPR[OMPT]]
允许用户输入置换变量的值

CL[EAR] [SCR[EEN]]
清除屏幕

CL[EAR] SQL
清除 SQL 缓冲区

COL[UMN] [列] [格式] [NEW_VALUE 变量]
定义一个列的格式,显示一个列的格式,或者显示所有列格式

CON[NECT] [用户名/口令@数据库]
带有指定用户连接到数据库

DEF[INE] [变量] [ = 文本]
定义置换变量,显示一个变量,或者显示所有置换变量。

DESC[RIBE] 对象
给指定对象一个描述

DISC[CONNECT]
从数据库断开

EDIT
显示文本编辑器以编辑 SQL 缓冲区

EXEC[UTE] 过程
运行指定的过程

EXIT [APPLICATION]
退出正在运行的脚本或关闭命令窗口,添加APPLICATION 参数也将关闭 PL/SQL Developer 。

GET [文件名]
载入命令文件到编辑器

HOST [命令]
执行主机命令

HELP [关键词]
对关键词提供 SQL 帮助

PAUSE [信息]
显示信息和暂停,直到用户按确定或取消按钮为止

PRI[NT] [变量]
显示绑定变量或所有绑定变量的值

PROMPT [文本]
显示指定文本

QUIT [APPLICATION]
退出正在运行的脚本或关闭命令窗口,添加APPLICATION 参数也将关闭 PL/SQL Developer 。

R[UN]
运行 SQL 缓冲区

REM[ARK] [文本]
一个注释行

SET AUTOP[RINT] [ON | OFF]
确定绑定变量在运行了 SQL 语句或 PL/SQL 块以后是否自动地被显示出来。

SET COLSEP [分隔符 | OFF]
确定了列分隔符(默认 = “ ”)。

SET CON[CAT] [字符 | ON | OFF]
确定终止置换变量参照的字符(默认=.)

SET DEF[INE] [字符 | ON | OFF]
确定开始置换变量参照的字符(默认=&)

SET ECHO [ON | OFF]
确定在脚本里已执行的命令是否被显示出来

SET ESC[APE] [字符 | ON | OFF]
确定中断开始置换变量参照字符的字符(默认=)

SET FEED[BACK] [ON | OFF]
确定 SQL 语句受影响行数是否被显示出来

SET HEA[DING] [ON | OFF]
确定在结果集列上面的标题是否被显示出来

SET LONG [宽度]
确定一个 LONG 列的最大显示宽度

SET NUM[WIDTH] [宽度]
确定不带精度的数字列的最大显示宽度

SET PAGES[IZE] [大小]
确定在标题被重复以前的结果集的显示行数

SET PROMPT [提示]
替换标准的 SQL> 提示,改为你也能使用变量 [user] 、 [db] 或 [connection] 的文字文本。此外,你还可以包括一个绑定变量( set prompt :bind_var_name )。

SET SCAN [ON | OFF]
确定置换变量是否应该被扫描

SET SERVEROUT[PUT] [ON | OFF] [SIZE n]
确定调用 dbms_output.put_line 的输出是否被显示出来,并且输出缓冲区的大小是多少。

SET SPOOL*DIRECTORY [目录]
确定如果 SPOOL 命令没有指定一个绝对路径那么假脱机文件应该被储存在哪一个目录里。

SET TERM[OUT] [ON | OFF]
确定已运行的 SQL 语句的输出是否被显示出来

SET TIMI[NG] [ON | OFF]
确定关于已运行的 SQL 语句的计时信息是否被显示出来

SET VER[IFY] [ON | OFF]
确定当被用于 SQL 语句或 PL/SQL 块的时候置换变量是否被显示出来。

SHO[W] ERR[ORS] [类型名]
显示以前编译或者指定对象的错误

SHO[W] REL[EASE]
显示当前连接的 Oracle 版本信息

SHO[W] SQLCODE
显示已运行的 SQL 语句的结果代码

SHO[W] USER
显示当前连接的用户名

SPO[OL] [文件名 | OFF]
开始或停止假脱机

STA[RT] [文件名] [参数列表]
通过指定的参数,运行指定的命令文件

STORE SET [文件名]
在[文件名]里存储所有选项的值,你可以以后运行这个文件以恢复这些选项。

UNDEF[INE] 变量
不定义已设定的置换变量

VAR[IABLE] [变量] [数据类型]
定义一个绑定变量,显示一个绑定变量或显示所有的绑定变量。

WHENEVER [OSERROR | SQLERROR] [动作]
指定一个动作,用于无论 OS 或 SQL 何时出现错误。这个动作既可以是 EXIT 又可以是 CONTINUE ,随便地被 COMMIT 或 ROLLBACK 跟随着。


上面所有这些命令函数都与 SQL*Plus 相同。下面的命令是 PL/SQL Developer 特有的:

命令
含义

BEAUT[IFY] 文件 | 对象
使用当前规则或者 SET BEAUTIFIERRULES 命令指定的规则来美化指定文件或数据库对象。

BROWSE 对象
在对象浏览器里选择对象

EDIT 对象
打开带有对象定义的可编辑窗口

EDITD[ATA] 表 | 视图
为带有可编辑结果集的表或视图打开一个 SQL 窗口

EXPORT[DATA] 表
为指定表打开导出工具

INFO
显示关于连接的信息

PROP[ERTIES] 对象
为指定对象显示一个属性窗口

QUERY[DATA] 表 | 视图
为带有只读结果集的表或视图打开一个 SQL 窗口

REC[OMPILE] 对象
重新编译对象

SET BEAUT[IFIERRULES] [文件]
临时使用来自于指定文件的美化器规则,这可以带着BEAUTIFY 命令使用。

SET COL[WIDTH] [宽度]
确定结果集里的最大列宽。如果 Width = 0 ,则不限制宽度。默认为 80 。

SET EXEC[PAUSE] [ON | OFF]
在下一个命令暂停执行( ON ),或者在下一个命令正常继续执行( OFF )。

SQLPLUS
带有当前文件调用 SQL*Plus 。

TEST 程序单元
对于指定的程序单元,打开一个带有标准测试脚本的测试窗口。

VIEW 对象
打开一个带有对象定义的只读窗口


    
 
 

您可能感兴趣的文章:

  • Oracle 数据库(oracle Database)性能调优技术详解
  • oracle中lpad函数的用法详解
  • oracle修改scott密码与解锁的方法详解
  • 求.bash_profile配置oracle详解
  • Oracle数据库中分区功能详解
  • oracle指定排序的方法详解
  • 详解如何应用改变跟踪技术加速Oracle递增备份
  • oracle合并列的函数wm_concat的使用详解
  • oracle select执行顺序的详解
  • 使用Oracle数据挖掘API方法详解[图文]
  • Oracle多表级联更新详解
  • 安装Linux与Oracle数据库步骤详解
  • oracle求同比,环比函数(LAG与LEAD)的详解
  • 详解Linux平台下的Oracle数据库编程
  • oracle中去掉回车换行空格的方法详解
  • Oracle中job的使用详解
  • [Oracle] Data Guard 之 Redo传输详解
  • oracle用户权限管理使用详解
  • 深入ORACLE变量的定义与使用的详解
  • 详解Oracle的几种分页查询语句
  • 浙ICP备11055608号-3 iis7站长之家
  • linux下安装oracle后使用命令行启动的方法 linux启动oracle
  • Oracle 10G for Linux常用命令
  • Linux 下 Oracle 命令学习笔记
  • linux as3 安装oracle10g ,web端能访问,终端用命令不能进入
  • 请问,在unix下,关闭oracle数据库和重起unix,的正确顺序和命令应该是怎样的!请教!
  • Linux下命令行启动oracle时报错的解决
  • Linux下启动Oracle database EM及isqlplus等命令
  • oracle for linux 下面的sqlca.sqlcode是一个什么命令去查?
  • 查看Oracle的执行计划一句话命令
  • Oracle中备份表的简单sql命令语句
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ubuntu系统中运行java程序调用oracle 的sqlplus,为什么找不到sqlplus呢?在线等
  • Linux下Oracle的sqlplus使用光标上下左右方法
  • redhat9下oracle安装完,sqlplus不好使?急急急!
  • linux下安装oracle出现bash:sqlplus:command not found
  • 在Oracle的SQLPLUS下显示CLOB中的内容
  • Oracle的SQLPLUS常用命令
  • Linux下Oracle sqlplus中文显示乱码的问题的解决
  • oracle 安装与SQLPLUS简单用法
  • oracle sqlplus 常用命令大全
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • ORACLE日期相关操作
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE数据库常用字段数据类型介绍
  • Linux系统下Oracle的启动与Oracle监听的启动
  • Oracle 12c的九大最新技术特性介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • ORACLE中DBMS_RANDOM随机数生成包
  • 网间Oracle的连接,远程连接Oracle服务器??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3