最喜欢的SQLPLUS提示和技巧

前端之家收集整理的这篇文章主要介绍了最喜欢的SQLPLUS提示和技巧前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
很多时候,我只需要快速连接到Oracle DB,在那里sqlPLUS处理作业。

我想象当人们开始使用Oracle时,他们要做的第一件事是安装Toad或sqlDeveloper。即使如此,有时候你不想等待这些工具加载,如果你正在执行一些简单的查询

我有一个脚本,我运行时,我开始我的shell,所以我得到一个更好的经验:

SET pagesize 2000
SET LONG 10000
SET linesize 1000
COLUMN last_name format a20
COLUMN total format 999,999,999
SET Feedback ON
alter session set nls_date_format = 'yyyy-mm-dd hh:mi:ssPM';

我修剪了我的“COLUMN”设置为这个例子,但基本上,这有助于数据适合在屏幕上。

设置日期格式真的简化了日期处理。

当命令窗口在Windows中打开时,我设置窗口布局属性,以便我可以滚动,有一个更宽的窗口等,并保存设置为未来的窗口。

有没有人使用sqlPLUS每天?任何提示

您可以使用 rlwrapsqlplus添加readline支持。像这样运行sqlplus:
$ rlwrap -c sqlplus username@database

现在上/下将滚动命令历史。使用ctrl-r通过历史记录向后搜索等。这使得sqlplus可承受。

另外,将它添加到您的login.sql以将linesize设置为任何您的终端的宽度是:

HOST echo "set linesize" $(stty -a|head -n1|cut -f7 -d' '|cut -f1 -d';') > .tmp.sql
@.tmp.sql
HOST rm -f .tmp.sql

这两个提示只适用于unix。

原文链接:https://www.f2er.com/oracle/208383.html

猜你在找的Oracle相关文章