oracle中的 命令是什么,Oracle命令

1.启动SQL PLUS:

sqlplus [username]/[password] [@connect_identifier] | [NOLOG] [AS sysdba | AS sysoper]

username:指定连接的用户名

password:用户连接密码

@connect_identifier:指定连接描述符,默认为系统环境变量的SID

NOLOG:至启动SQL PLUS,不连接到数据库

AS sysdba | AS sysoper:设置登录身份

以DBA身份启动,并连接默认数据库:sqlplus / as sysdba

2.退出SQL PLUS

EXIT

一、连接命令

1.connect命令

CONNECT命令用于指定不同的用户连接数据库,也可以用于用户切换。

conn [username]/[password] [@connect_identifier] [AS sysdba | AS sysoper]

eg:conn scott/tiger

2.disconnect命令

用于断开与数据库的连接,但不会退出SQL PLUS

3.describe命令

显示任意数据库对象的信息

DESC [RIBE] [schema.] object_name

schema:对象所属的模式名称

object_name:对象名称,表名或视图名

eg:desc system.SRJ0320

1ff13f4753ed56d69c13de4f9adf39e6.png

二、编辑命令

1.list命令

列出一条执行过的SQL语句

5698f1be7cc4c7bfd5bacd0f18b0d668.png

2.change命令

改变查询条件

3.APPEND命令

在当前命令末尾增加where子句

cc1a40bc2773cf591b8bc2aada901d8c.png

4.input命令

在当前语句的查询条件后增加新的查询条件

212b0fe455fa321178deba136e9421fe.png

5.del命令

删除命令中指定行

三、文件操作命令

1.save命令

将当前缓冲区的SQL语句保存到脚本文件中:.sql文件

11fbdcd53e654d34278a8365973ca455.png

2.get命令

将以前保存的文件中的SQL语句读到缓冲区

1539b47a7551110fb86da12694bbeabe.png

3.host vi命令

host后跟上操作系统命令就可以直接在SQL PLUS中使用操作系统命令了。

26cc7f852e38da3cb342889f9c0c9b3b.png

host可以用!代替

4.start命令

将文件内容读到缓冲区并运行

07be83eb59fa7addba44bec86950c756.png

5.spool命令

将输出结果保存到指定文本文件中

fa6d1d9e6278448c93fcee50d067031d.png

四、环境设置命令

1.linesize命令

设置一行可以容纳的字符数量,默认为80

69689fe9365b4968223d2f0ef8e8ca87.png

2.pagesize命令

set pagesize 20

1c182fd17bd9339570f60705485758d0.png

3.autocommit命令

设置是否自动提交AML语句,默认值为off,当值为on时,每次用户执行DML语句时都自动提交。

f2253af99743849d3c51d4a7f9accd16.png

4.autotrace命令

设置是否为DML语句的成功执行产生一个执行报告,默认为off。如果为on,则产生执行报告。

66f98b3e69c2bce0dacff6e3c06894df.png

5.timing命令

设置是否显示SQL语句的执行时间,默认值为off。如果设置为on,则显示SQL语句执行时间。

set timing on

6.其他命令

show命令

show user:查看当前连接的用户名

show sga:显示sga的大小

show error:查看详细错误

show parameter:查看系统初始化参数信息

show all:查看SQL plus所有系统变量的值

clear screen命令:

清除屏幕内容

help命令:

查看帮助信息

Oracle命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值