Oracle使用SET语句选项

更新时间:2023-06-18 04:15:42 阅读: 评论:0

Oracle使用SET语句选项
在Oracle 11g系统中,用户可以使用SET命令来设置SQL*Plus的运行环境。使用SET 命令的语法格式为:
t system_option value
SET命令的选项及其取值如表4-1所示。
表4-1 SET命令选项
选项说明
SET ARRAYSIZE {15|N} 设置SQL*PLUS一次从数据库中取出的行数,其取值范围为任意正整整数。
t
autocommit{on|off|immediate| n} 该参数的值决定Oracle何时提交对数据库所做的修改。当设置为ON和IMMEDIA TE时,当SQL命令执行完毕后,立即提交用户做的更改;而当设置为OFF时,则必须用户使用COMMIT命令提交。关于事务处理的请参考相关章节。
genkan
t autoprint{on|off} 自动打印变量值,如果autoprint设置为on,则在过程的执行过程中可以看
滑雪装
到屏幕上打印的变量值;设置为OFF时表示只显示“过程执行完毕”这样的
提示。嘻哈帮街舞
t autorecovery{on|off} 设定为on时,将以默认的文件名来记录重做记录,当需要恢复时,可以使
用recover automatic databa语句恢复,否则只能使用recover databa语句
恢复。
Set autotrace{on|off|trace
[only]}[explain][statistics]
对正常执行完毕的sql dml语句自动生成报表信息。
t blockterminator {c|on|off} 定义表示结束PL/SQL块结束的字符。
t cmdp{;|c|on|off} 定义sql*Plus的命令行区分字符,默认值为off,也就是说回车键表示下一
条命令并开始执行;假如设置为on,则命令行区分字符会被自动设定成“;”,
这样就可以在一行内用“;”分隔多条sql命令。
t colp{ _|text} 设置列和列之间的分隔字符。默认情况下,在执行lect输出的结果中,列
和列之间是以空格分隔的。这个分隔符可以通过使用SET COLSEP命令来
曾子杀猪翻译定义。
t linesize {80|n} 设置SQL*Plus在一行中能够显示的总字符数,默认值为80。可以的取值为
任意正整数。
t long {80|n} 为LONG型数值设置最大显示宽度,默认值为80。
t newpage {1|n|none} 设置每页打印标题前的空行数,默认值为1。
t null text 设置当SELECT语句返回NULL值时显示的字符串。
t numformat format 设置数字的默认显示格式。
2017年高考语文试卷
t pagesize {14|n} 设置每页打印的行数,该值包括NEWPAGE设置的空行数。
t pau{off|on|text} 设置SQL*Plus输出结果时是否滚动显示。当取值为NO时表示输出结果的
每一页都暂停,用户按下回车键后继续显示;取为字符串时,每次暂停都将
显示该字符串。
英语四级证书t recp {wrapped | each | off} 显示或打印记录分隔符。其取值为WRAPPED时,只有在折叠的行后面打印记录分隔符;取值为EACH则表示每行之后都打印记录分隔符;OFF表示不必打印分隔符。
what have i donet space{1 | n} 设置输出结果中列与列之间的空格数,默认值为10。
t sqlca{mixed | lower | upper} 设置在执行SQL命令之前是否转换大小。取值可以为MIXED(不进行转换)、LOWER(转换为小写)和UPPER(转换为大写)。希腊神话
cpyt sqlcontinue{>| test} 设置SQL*Plus的命令提示符。
t time {off | on} 控制当前时间的显示。取值为ON时,表示在每个命令提示符前显示当前系
统时间;取值为OFF则不显示系统当前时间。
t timing {off | on} 控制是否统计每个SQL命令的运行时间。取值为ON表示为统计,OFF则
不统计。
t underline{-| c | on | off} 设置SQL*Plus是否在列标题下面添加分隔线,取值为ON或OFF时分别表
示为打开或关闭该功能;还可以设置列标题下面分隔张的样式。
t wrap {on | off} 设置当一个数据项比当前行宽长时,SQL*Plus是否截断数据项的显示。取
值为OFF时表示截断,ON表示为超出部分折叠到下一行显示。
例如,下面设置以当前系统时间为SQL*Plus命令提示符。通过SET命令设置的环境变量是临时的,当用户退出SQL*Plus后,用户设置的参数将全部丢失。
SQL> t time on
18:22:07 SQL>
>软盘是什么

本文发布于:2023-06-18 04:15:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/148942.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设置   显示   命令   表示   取值   打印   使用
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图