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中运行命令的话,记住末尾一定有分号才表示本段代码结束