sqlplus环境设置


1.0 --column 命令集                         改变列格式
                {
                column column_name1 format $99,999                        --设置数字显示格式
                column column_name2 format a10                            --设置last_name列每行显示10个字符
                column column_name3 like column_name1 heading bonus       --like通知sqlplus copy之前定义好的列column_name1属性
                column column_name4 clear                                 --清除已设置列属性
                clear columns                                             --重设所有列属性
                }


2.0 --describle/desc <table| view | function | synonym| procedure>    描述表、视图的列以及函数、程序的说明。
            --del <line n>                         删除sql buffer指定行(不知道n 则倒序删除行)
            --edit | ed                            创建或编辑sql 脚本
            --execute <statement>                  执行语句
            --get <sqlfilename>                    将sql脚本从文件load into sql buffer
            --save <filename>                      将sql buffer内容保存至文件
            --host <cls | del...>                  sql会话模式利用host命令调用cmd命令
            --input                                追加新行enter a new line
            --list  | l <n>                                 列出sql buffer中sql语句
            --password                                      修改current user 密码
            --print                                         打印变量
            --prompt                                        向screen发送消息
            --quit                                          用法同exit
            --recover                                       恢复数据库等操作
            --repheader                                     放置report头(见ttitle)
            --repfooter                                     放置report角
            --remark | rem                                  单行注释

            --run                                           列出sql buffer内容同时执行该内容
            --show <variable>                               显示变量或参数值
            --shutdown                                      关闭数据库(dba用户执行)
            --startup                                       启动数据库(dba用户执行)



3.0 --set 命令集:
       --define  <name>                       定义变量( variables)
       --undefine                             取消替代变量
       --set define on                        打开 & 传入字符
       --set define off                       关闭 & 传入字符
       --set pagesize 60                      设置一页显示行数
       --set autocommit on                    设置事务自动提交
       --set verify off                       关闭替代变量校验
       --set serveroutput on                  打开屏幕输出dbms_output
       --set underline <character>            设置标题与内容分隔符号  比如:*
       --set termout off | on                 关闭打开sqlplus输出显示
       --set autotrace traceonly              查看执行计划
       --set feedback off                     关闭”pl/sql 过程已成功完成。“
       --store and start <variable>           存储 set 变量值和恢复 set 变量值
       --ttitle                               设置report抬头
       --btitle                               设置report尾
       --spool  <filename>                    将屏幕显示保存到文件
       --timing                               计时器
       --variable <name>                      声明绑定变量供plsql块引用
       --whenever oserror exit                执行命令中遇到系统异常自动退出
       --whenever sqlerror exit sql.sqlcode   执行命令中遇到sql异常自动退出
       --whenever sqlerror continue           执行命令中遇到sql异常继续执行

posted @ 2017-03-31 10:59  Oracle-fans  阅读(270)  评论(0编辑  收藏  举报