必威体育Betway必威体育官网
当前位置:首页 > IT技术

Oracle 11g SQLPlus命令

时间:2019-10-06 00:44:30来源:IT技术作者:seo实验室小编阅读:86次「手机版」
 

oracle sqlplus

oracle 11g sqlPlus命令手札

格式化操作

  1. 格式化操作

数据库本身会有一系列的数据表所组成,所谓的表指的行与列的结合。所以现在要想查看数据表的内容,则可以执行如下语句:

SELECT * FROM emp;

对于此表格的显示格式错乱,内容优化

  1. 设置每行内容显示的数据长度: SET LINESIZE 300;
SET LINESIZE 300;
  1. 设置每次显示行数,分页 SET PAGESIZE 30;
SET PAGESIZE 30;

这种格式化在linux命令行下显示数据很有用

  1. 列名称 长度调整 COL 列名 FOR A8
COL job FOR A8;
  1. 调用记事本写SQL的执行方法,(有图形界面),用ed命令启动记事本,linux下vi
ed hello

在使用ed命令的时候,则默认使用的视".sql"同时这个文件会保存在用户目录下。

写完之后 @hello 便执行了!

利用@指令也可以执行文件 “*.sql”某个文件, 利用绝对路径描叙即可。

显示用户

  1. 显示用户

    在一个数据库中会有多个操作用户,那么如果要想确认当前的用户是哪一位,则使用“SHOW USER”命令

SHOW USER;
  1. 用户切换
#CONN 用户名[/密码]

如果现在使用的是sys用户登录,这属于超级管理员,必须设置“SYSDBA”

切换到system用户:

CONN system/manager

切换到sys用户

CONN sys/change_on_isntall AS SYSDBA;

在之前使用scott登录时候查询了cmp表信息,而在sys用户下查询cmp表是查不到的。因为emp表属于scott用户。

而其他用户如果要想访问不同用户的表,则要加入模式名称(Schcma),一般叫用户名为模式。所以emp表的完整名称是"scott.emp"。

所以要使用

SELECT * FROM scott.emp; 

才能访问。

  1. 调用本机程序,使用“HOST”
HOST COPY E:\data.sql e:\hello.sql

相关阅读

OrientDB 学习笔记之常用命令

OrientDB 学习笔记简明教程 #创建类 create class Person extends V create class Company extends V create class WorkAt exten

Oracle创建用户并授权dba权限

很多时候我们用拥有DBA权限的用户 从oracle数据库导出数据,那么再导入新的数据库时就还得需要DBA权限的用户,下面是如何创建一个新

DOS命令之COPY

DOS命令之COPY本文的命令说明来自与DOS命令帮助说明,如果与DOS命令帮助说明不同,请以DOS命令帮助说明为准。1,命令说明将一份或多份

.tar和.zip和.7Z的解压命令

1.tar包的解压 tar   -xvf    file.tar    #解压tar的文件命令 tar   -xvf    file.tar   -C     file_new  #解

linux中tar命令的用法

linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可

分享到:

栏目导航

推荐阅读

热门阅读