ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

sqlplus操作

2019-11-01 12:02:17  阅读:355  来源: 互联网

标签:set off 缺省 spool sqlplus SQL 操作


sqlplus /nolog

原文  http://blog.itpub.net/26686207/viewspace-719737/

http://blog.itpub.net/25897606/viewspace-704152/

E:\app\kevin\product\12.1.0\dbhome_1\sqlplus\admin\glogin.sql       添加set sqlprompt "_user'@'_connect_identifier> "

或者set sqlprompt '_user@&_connect_identifier> '

下面是一些常用的sqlplus参数说明,用的比较多的是linesize,pagesize,rowwidth三个参数。

SQL>set colsep' ';     //-域输出分隔符

SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为on

SQL> set echo on              //设置运行命令是是否显示语句

SQL> set feedback on;       //设置显示“已选择XX行”

SQL>set feedback off;    //回显本次sql命令处理的记录条数,缺省为on

SQL>set heading off;   //输出域标题,缺省为on

SQL>set pagesize 0;    //输出每页行数,缺省为24,为了避免分页,可设定为0。

SQL>set linesize 80;   //输出一行字符个数,缺省为80

SQL>set numwidth 12;    //输出number类型域长度,缺省为10

SQL>set termout off;   //显示脚本中的命令的执行结果,缺省为on

SQL>set trimout on;   //去除标准输出每行的拖尾空格,缺省为off

SQL>set trimspool on;  //去除重定向(spool)输出每行的拖尾空格,缺省为off

SQL>set serveroutput on; //设置允许显示输出类似dbms_output

SQL> set timing on;          //设置显示“已用时间:XXXX”

SQL> set autotrace on-;    //设置允许对执行的sql进行分析

set verify off                     //可以关闭和打开提示确认信息old 1和new 1的显示.

set time on 显示当前时间

show user

show all显示当前sqlplus环境变量

sqlplus 目录下sqlplus.ini记录了配置信息  其中0120表示每行120字符,默认100,有点小,1000表示每页1000行,最大可设置2000;

spool c:\1.txt

select * from emp;

spool off

spool c:\1.txt append

select * from emp;

spool off

run 运行sqlplus缓存中的语句 可简写r 

/ 与run相同

@脚本  运行指定脚本

@@为运行相对路径下的脚本,一般是大脚本调用小脚本用的

save c:\2.txt 保存sqlplus缓存语句

get c:\2.txt 加载脚本到sqlplus缓存

edit 编辑sqlplus缓存语句 可简写ed

--注释当前行

/**/多行注释

help index 显示所有sqlplus命令

help list 显示具体帮助

clear screen 清屏

list 查看sqlplus缓存语句 简写l

;同list

login.sql放在当前目录 作为本目录启动sqlplus的配置参数

标签:set,off,缺省,spool,sqlplus,SQL,操作
来源: https://www.cnblogs.com/yongestcat/p/11776174.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有