SQL Plus运行环境设置及常用命令
2016-10-26 18:10
387 查看
我的默认配置
文件路径:C:\oracle\product\11.20\dbhome_1\sqlplus\admin\glogin.sqldefine _editor=NotePad set serveroutput on size 1000000 set long 200 set linesize 500 set pagesize 9999 set trimspool on col Name format a80 set termout off /*col plan_plus_exp format a20*/ /*设置当前位置信息*/ col global_name new_value gname define gname=idle column global_name new_value gname select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name from (select global_name, instr(global_name,'.') dot from global_name ); set sqlprompt '&gname> ' set termout on
参考资料
具体设置选项
设置一页显示内容大小
set pagesize 20;
设置一行长度
set linesize 110;
查询数据过多时
set pause on;
接着写查询语句,回车换到下一页
记得及时关闭
set pause off;
想要知道SQL查询耗费时间
set time on;
然后就会标出执行语句时 和 执行完成时的时间点,根据时间点可以大概算一下耗费了多少时间.
关闭方法
set time off;
查看表,视图,或者其他存储对象的结构
语法形式desc[ribe] object_name;
可直接缩写为desc
desc employees;
写SQL语句时忘记了字段名了的时候
可以以#开头 嵌入一个desc命令查看对象字段名使用prompt命令向显示屏输出指定的数据和空行
可以用于在脚本文件中向用户传递相应的信息pro[mpt] [text]
将查询结果输出到文件中
语法格式spo[ol] file_name[create]|[replace]|[append]|off;
将hr.employees表的内容保存到spool命令生成的employees.txt文件中
目标目录
执行语句
spool C:\Users\baoxinbao\Desktop\employees.txt select employee_id,first_name,last_name from employees;
执行完
spool off后,才能在文件中看到保存的内容
其他不会的命令help呀
查看都有哪些命令help index;
然后和help 对应的命令
如
help column;
column用于格式化输出列的内容
相关文章推荐
- Oracel的Sqlplus中设置常用的显示环境变量
- oracle sql/plus 常用设置命令
- Oracle SQLPlus运行环境、Oracle常用系统函数
- sqlplus 常用命令
- SQL*PLUS常用命令列表
- SQL*PLUS常用命令
- SQL*PLUS常用命令:
- LINUX入门常用命令之在Linux环境下运行DOS命令
- 在login.sql文件中设置sql*plus的环境(摘自《Oracle编程艺术》)
- SQL/PLUS常用命令
- sql*plus环境命令
- SQL*PLUS常用命令列表
- oracle sql*plus 常用命令
- sqlplus set 常用命令
- OA运行环境之SQL SERVER 设置
- zt: SQL*PLUS常用命令和Decode()函数使用技巧
- SQL Plus常用命令列表
- sqlplus常用命令
- SQL*PLUS常用命令列表
- 常用的SQL*PLUS命令 (转)