1.SQL*Plus概述
1.1SQL*Plus工具的作用
1.
执行数据库管理
2.
输入、编辑、存储、提取、运行和调试SQL语句、PL\SQL程序
3.
处理数据、生成报表、存储、打印、格式化查询结果
4.
列出任何表列的定义
5.
在数据库之间存取和复制数据;
6.
从一个用户端发送和接收消息
1.2启动SQL*Plus
1.
命令行启动
a)
Sqlplus [username]/[password] [@connect_string] | [NOLOG]
2.
图形界面
a)
……
1.3退出SQL*Plus
Exit/quit
2.SQL*Plus常用命令
2.1连接命令
1.conn[ect] [username]/[password] [@hostring]
eg: connect system/manager@orcl
注意:特权用户必须带as sysdba 或 as sysoper
eg:
connect sys/manager@orcl as sysdba
2.dis[connect]
3.passw[ord]
SQL> password user3
更改 user3 的口令
旧口令: *****
新口令:*****
重新键入新口令:*****
口令已更改
SQL>
2.2编辑命令
1.输入
SQL*Plus命令后,按回车,立即执行该命令
SQL语句后,分3种情况
(1) 加分号,并按回车,立即执行该语句
(2) 加空格,换行后再按回车,结束SQL语句输入但不执行该语句
(3) 按回车,换行后按斜杠(/),立即执行该语句
PL/SQL程序后,回车换行后,分两种情况
(1) 如果按点号(.),结束输入,但不执行
(2) 如果输入斜杠(/),立即执行
2.显示缓冲区
L[ist] 显示缓冲区的内容
3.编辑缓冲区
A[ppend]
将指定的文本追加到对缓冲区内当前行的末尾
C[hange]
修改缓冲区中当前行的文本
Del
删除缓冲区中当前行的文本
N
用数值定位缓冲区中的当前行
I[nput]
在缓冲区当前行的后面新增加一行文本
Ed[it]
以记事本方式打开缓冲区,进行编辑
注意:使用ed[it]命令时,缓冲区中必须存在信息
4.执行缓冲区
Run和/
执行缓冲区中的SQL语句或PL/SQL程序
5.清除缓冲区
Clear buffer
2.3文件操作命令
1.文件脚本的创建
Save filename [replace]
2.脚本文件的装载与编辑
Get filename [l[ist]] | [nol[ist]]
3.脚本文件的执行
Start filename
@filename
2.4交互式命令
1.替换变量
2.绑定变量
3.与用户通信
2.5显示与设置环境变量
2.6其它常用命令
3格式化查询结果
------------------------------------------------------
oracle sqlplus清屏
如果是通过本身的sqlplus那么方法有:
同时按SHIFT和DELETE键然后点OK、clear screen ;或 clea scre;实现
如果是通过cmd模式进入的话:
可以通过host cls、clea scre或clear screen这三个命令来实现清屏
注意:在oracle自身的sqlplus中运行命令的话,记住末尾一定有分号才表示本段代码结束
分享到:
相关推荐
Oracle SQL*Plus Pocket Reference, 2nd Edition Copyright Oracle SQL*PlusPocket Reference Section 1.1. Introduction Section 1.2. Interacting with SQL*Plus Section 1.3. Selecting Data Section 1.4. ...
Oracle-SQL-Developer-使用教程
oracle 结合 mybatis-plus 逆向工程生成代码
大型数据库技术-实验二 Oracle SQL PLUS环境与查询
oracle-xe-11.2.0-1.0.x86_64.rpm
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
Oracle Database 12C-SQL-Chp4
SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,...
Oracle-SQL-Developer 操作指南 使用简要说明
c3p0-oracle-thin-extras-0.9.2.1
kmod-oracleasm-*,oracleasmlib*,oracleasm-support*。 虽然现在oracle-rac基本上已经都是用UEDV的来固化UUID了但是有些同学还不太会,然后看的教程都是使用asmlib来制作的,但是自己上机以后发现根本装不上啊,...
flinkcdc oracle 2.3.0
Oracle Database 12C-SQL-Chp6
Oracle Database 12C-SQL-Chp5
liferay-portal-sql-oracle-10-5.2.3.dmp
This book is the definitive reference on PL/SQL, considered throughout the database community to be the best Oracle programming book available. Like its predecessors, this fifth edition of Oracle PL/...
oracle.sql.ArrayDescriptor desc = oracle.sql.ArrayDescriptor.createDescriptor("ARRAY_CABLELINE_POINT", con); oracle.sql.ARRAY array = new oracle.sql.ARRAY(desc, con, var数组); -- 报错 不支持 oracle...
oracle-rdbms-server-11gR2-preinstall-1.0-4.el7.x86_64.rpm
Oracle---PL-SQL经典练习题.docx