【转载】Oracle sqlplus中最简单的一些命令,设置显示的格式

登录数据库:

方式(1)当我们刚安装Oracle数据库时,登录账户时可以使用win+r 输入sqlplus,进入sqlplus命令窗口,然后输入用户名和密码,这里输入密码时不会有回显

方式(2)使用win+r 输入cmd,进入dos命令窗口,然后输入用户名和密码,这里输入密码时不会有回显 或者使用直接输入命令sqlplus 用户名/密码即可

登录账户后,我们可以使用

SHOW USER 来显示我们当前的用户名

如果想要切换用户:

使用CONN SYSTEM/ADMIN 格式为CONN 用户名/密码

如果要切换到sys账户,需要使用 CONN SYS/ADMIN AS sysdba

现在登录Scott账户,查询emp表

输入命令:SELECT * FROM EMP;

显然我们这里的表中数据有重叠,数据格式不正确

使用格式化命令

  (1)设置每行的长度:SET LINESIZE 长度;

显然现在的格式比之前的好一点,但是我们的表头却显示了两次

我们可以通过设置每页的大小来控制:

(2),设置每页的行数:SET PAGESIZE 行数;

现在的格式就很好了

在sqlplus中我们可以使用快速的赋值粘贴

右键窗体上部,依次选择属性-->选项-->勾选快速编辑模式

然后就可以在命令窗口中使用鼠标左键对命令进行选取,然后第一次点击鼠标右键是赋值,再次点击是粘贴

在sqlplus中也可以使用记事本进行命令的编写

使用命令:ed 文件名,文件名不加后缀,默认是.sql,文件

如:

在命令窗口执行ED MYSQL时,因为我本地没有这个文件,所以会直接弹窗提示,我们点击确定,便可以进行编写,此时我们在记事本中编写sql语句时,sqlplus处于阻塞状态

当我们保存记事本,然后关闭时,sqplus才会继续执行

在记事本中编写完成后,使用@ 文件名,进行执行,默认文件类型也是.sql

在sqlplus中也可以执行本地的命令

命令格式:HOST 本地命令;

这里不进行演示

 

转载来自:http://www.cnblogs.com/zqr99/p/7662058.html

原文地址:https://www.cnblogs.com/alibaba-inc/p/8683901.html

时间: 2024-10-17 06:23:46

【转载】Oracle sqlplus中最简单的一些命令,设置显示的格式的相关文章

【转载】sqlplus中上下方向键回调历史命令--rlwrap安装

rlwrap 可用来支持Oracle下sqlplus历史命令的回调功能,提高效率. 1.下载 从http://utopia.knoware.nl/~hlub/uck/rlwrap/下载rlwrap-0.37.tar.gz,然后上传到相应目录 0.37版本在redhat6上安装的时候会报没有依赖包,其实是高版本的依赖包软件找不到,不想摆弄了.我在网上其他地方搜了一个 rlwrap-0.42,可以在redhat6上直接装. 2.安装 2.1主要步骤是: ./configure make make i

Oracle Sqlplus中上下键出现^[[A乱码问题

安装rlwrap 下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/ 或者 百度云盘:http://pan.baidu.com/s/1ntM8YXr 需要先安装readline,否则会报一下错误:You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program! 如下: [[email protected] ~]# cd /opt/ [[ema

linux--解决oracle sqlplus 中上下左右backspace不能用

1.  解决不能backspace 方法1: stty erase ^h 在oracle用户下:在用户环境配置文件.bash_profile中加入如下语句 stty erase ^h 方法2:在secureCRT工具操作 把图中的选项勾上即可: 相比之下:选择方法2吧. 2. 解决不能上下左右 在linux 上的oracle sqlplus 不能利用 上, 下 键来查看命令 而苦恼. rlwarp 工具可以帮助我们解决这个问题. 官方下载地址:  http://utopia.knoware.nl

windows 下 oracle rac 中的共享盘与磁盘的gpt分区格式

现在磁盘不值钱,因此,从存储映射给主机的一个LUN,可能很大. 最近就遇到一个问题:2个windows主机要作为rac来用,存储映射给windows 的一个disk 有10T大小.众所周知,在 windows 下 oracle   rac 中的共享盘,对应到windows 磁盘管理中的概念 是 扩展分区(extension partition )中的逻辑分区(logical partition),而 逻辑分区(logical partition) 在 gpt分区格式下是不能建立的.并且,对该10

(转载)Unity3d中3D Text对模型的穿透显示

Unity3D中使用3D Text(Text Mesh)时,如何让场景中的物体和3D Text有正确的遮挡关系.由于3D Text默认材质是(Font Material),他的shader是GUI/Text Shader,自然也就有了GUI的穿透特性,所以我们使用自定义材质就可以解决这个问题了. 1.新建材质,并将如下shader设置给它 Shader "Custom/3D Text Shader" { Properties { _MainTex ("Font Texture

android项目中记录ListView滚动停止位置与设置显示位置

在项目中经常使用到listView控件,当想记录滚动停止时的记录,当点击加载新的数据,从记录的位置开始显示的操作怎么实现尼?分为如下步骤 1.记录位置代码 [java] view plaincopy //声明记录停止滚动时候,可见的位置 private int stop_position; [java] view plaincopy @Override public void onScrollStateChanged(AbsListView view, int scrollState) { //

MFC中显示 .bmp格式的位图

最近在看VisualC++ 图像处理的书籍,表示一直在从基础做起,今天就记录一个简单功能的实现,显示.bmp格式的位图. 首先需要理解的是窗口创建的过程包括两个步骤:首先擦除窗口的背景,然后在对窗口进行重新绘制. 一般而言,对于单文档或多文档的MFC程序,显示图像的代码要放在OnDraw函数之中.刚刚说过,窗口重绘时,要先将窗口的背景擦除,也就是发送WM_ERASEBKGND消息,然后用OnEraseBkgnd()函数处理这个消息,所以我们的显示图像的代码也可以放在这个函数之中.当然,这里只是为

CAD编辑中可以把CAD图纸转换成JPG图片格式吗?

CAD编辑中可以把CAD图纸转换成jpg格式的图片吗?一般小伙伴们可能知道的是在CAD编辑器中绘制CAD图纸,如果需要转换CAD图纸格式的话,一般都是借助CAD转换器来进行转换的,那么如何在CAD编辑器中转换图纸格式呢?CAD编辑器中可以把CAD图纸转换成JPG图纸格式吗?具体要怎么来进行操作?那下面小编就来教教大家具体操作方法,小伙伴们可以学习一下. 第一步:首先,打开电脑,在电脑桌面上任意的打开一个浏览器,在浏览器的搜索框中搜索迅捷CAD编辑器(标准版),然后在搜索的结果中,点击官网进行,根

关于Oracle GoldenGate中Extract的checkpoint的理解 转载

什么是checkpoint? 在Oracle 数据库中checkpoint的意思是将内存中的脏数据强制写入到磁盘的事件,其作用是保持内存中的数据与磁盘上的数据一致.SCN是用来描述该事件发生的准确的时间点. 而GoldenGate中出现的checkpoint有着不同的含义.简单的说就是position,位置的意思.它记录了Extract进程在抽取事务时的进度.使用INFO showch 命令可以查看当前正在运行的Extract进程中所记录的checkpoint. 当GoldenGate被计划内或