1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql+sqlplus命令找不到_SQLPLUS命令技巧

mysql+sqlplus命令找不到_SQLPLUS命令技巧

时间:2021-07-07 10:46:47

相关推荐

mysql+sqlplus命令找不到_SQLPLUS命令技巧

SQLPLUS命令技巧(待续补充中......)

***SQLPLUS中任何命令都可以使用前3位作为简写,如column简写成col***

1、查看当前sqlplus缓存的命令:list

2、清屏命令:ho cls或cle scr或clear screen,个人比较习惯使用ho cls;

3、继续执行上次命令:输入/,敲击回车或者向上方向键,后敲击回车。

4、可以使用show命令查看状态,如show user查看当前登录的用户;

5、可以使用“@+文件绝对路径”打开本地计算机中的sql执行文件,如@E:\mysql.sql;

6、改表列的宽度,比如我们需要修改info表中的note字段列宽为20,column note format a20;

7、sqlplus中可以使用help index命令查看帮助菜单,找到具体命令,比如set,可以继续使用help set查看set命令向的使用属性。

8、可以使用&或&&或define进行变量定义,&和&&的区别是&只发挥一次作用,下次使用还需重新赋值,&&和define定义的变量可以重复多次使用,除非手工使用undefine进行消除。定义的变量类型都是字符型,输入值时需要使用单引号,注意值后不能使用分号,直接回车即可。

9、如何关闭或显示sqlplus变量执行时提示新或旧:set verify off | on;

10、控制查询报表表头是否显示: set heading off | on;

11、设置导入的sql文件是否在命令行窗口显示执行命令和过程:set echo off | on;

12、设置是否显示sql命令执行后的反馈结果,比如插入3行:set feedback off | on;

13、设置屏幕输出,如果设置为关闭,则不显示执行结果:set termout off | on;

14、控制逻辑读取次数:set arraysize 数值,在一定范围内,数值越大性能越好,但并不是无上限。

15、设置报表分隔符:set colsep 自定义分隔符(比如*、&、¥都可以),可以实现表列次使用自定义分隔符连接。

16、将表字段内容分行显示:CHR(10),在ANSI中CHR(10)代表回车;

17、sqlplus中的set更改只对当前对话有效,断开连接后,设置失效。如想全局有效,需要在glogin.sql

中进行设置,意思是每次登陆sqlplus都会执行这个操作命令。

18、如想优化sqlplus中命令性能,可以设置echo、heading、feedback、termout等内容关闭。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。