Oracle系列-SQLPlus简单命令

1.登录Oracle账户

方式一:快捷键 win + r ,输入 sqlplus,按回车Enter,根据提示输入Oracle数据库用户名和密码,比如:scott/tiger,即可登录数据库。

方式二:快捷键 win + r ,输入 cmd,按回车Enter,启动命令行模式,输入

sqlplus scott/tiger,再按回车即可登录oracle数据库。

2.登录以后准备操作

  • 显示当前登录用户: show user;
  • 设置每行显示数据长度(格式化指令):SET LINESIZE 300;
  • 设置每页显示数据行数(格式化指令):SET PAGESIZE 30;
  • 查询当前用户的表:SELECT * FROM tab;

3.sqlplus中调用记事本程序编写SQL语句(非常有用)

命令: ed 文件名称,比如输入 ed test1,默认文件后缀名为*.sql

然后根据提示:选择:是,就可以在记事本文件中编写SQL语句。

编写完SQL语句后,保存好SQL语句,快捷键Ctrl+s,然后关闭记事本程序。

执行刚编写的SQL语句使用命令:@文件名称,默认文件后缀名为.sql

4.切换登录用户

语法:

CONN 用户名/密码 [AS SYSDBA]
复制代码

若登录的是 sys 用户则必须加上 AS SYSDBA,否则无法登录。

范例:

CONN sys/root AS SYSDBA;
CONN scott/tiger;
复制代码

5.查询别的用户的表

比如在 sys 用户下查询 scott 用户的 emp 表,需要查询完整表名称:模式名称.表名称 随着发展模式名称几乎等同于用户名,所以 scott用户 emp 表完整名称为:scott.emp 即 :

SELECT * FROM scott.emp;
复制代码

6.SQLPlus中调用操作系统命令

在SQLPlus中调用操作系统命令,需要加上前缀:HOST

  • 调用系统命令 echo : HOST echo helloword
  • 调用系统命令 copy : HOST copy d:\test.txt e:\test.txt
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值