Oracle show 命令学习

先登录sqlplus;输入口令时看不到;

查看show命令帮助;

 

查看当前用户;

 

下面看到的应是sqlplus的一些设置参数;

 

此图和上图命令是一样的;

 

查看错误消息;

 

show parameters,

 

当我们要获取oracle数据库当前的参数值时,可以通过查询v$parameter动态性能视图得到,当然了也可以使用show parameter p_name这样的方式得到。但是在Oracle11g以前,show parameter只能获得当前session的参数值,要看其他的参数值,比如系统级别的参数值修改和参数文件spfile中的参数值还是需要使用数据字典。Oracle在11g中做了一些改动,引入了show spparameter p_name命令,

查看一下数据库名称;没有show tables命令; 

 

show sqlcode,

 

Oracle中的sqlerrm和sqlcode

sqlcode:sqlcode函数用来返回pl/sql执行内部异常代码。其中0表示成功;-1表示失败;100表示没有检索到数据;+1表示用户自定义异常。
   语法:sqlcode
sqlerrm:sqlerrm函数用来返回指定错误代码的错误信息。
   语法:SQLERRM [(error_number)]

一个Oracle的错误动静最多只能包孕512个字节的错误代码。
如果没有异常被触发,则SQLCODE返回0,SQLERRM返回“ORA-0000:normal, successful completion”。

sqlcode和sqlerrm如何使用?
sqlcode和sqlerrm是不能直接在sql语句中使用,必须先将其赋给变量后,才能在sql语句中使用。

 

ttitle, btitle;

 

Oracle TTITLE和BTITLE命令

SQL*Plus的显示结果通常包括一个头部标题、列标题、查询结果和一个底部标题。如果输出结果需要打印多个页,则每个页都可以拥有自己的页标题和列标题。每页可以打印的数量由用户设置的页的大小决定,用户设置系统参数NEWPAGE可以决定头部标题之前的空行数;PAGESIZE参数则规定每页打印的行数;而每行可打印的字符数则由LINESIZE参数决定。
除此之外,用户还可以利用TTITLE和BTITLE命令设置打印时每页的顶部和底部标题。

 

查看sga;

 

 

SGA的基本概念
  当启动Oracle数据库时,系统会先在内存内规划一个固定区域,用来储存用户需要的数据,以及Oracle运行时必备的系统信息。我们称此区域为系统全局区(SystemGlobal Area),简称SGA。
  SGA 包含数个重要区域,分别是:
   Database Buffer Cache (数据库缓冲区)
   Redo Log Buffer (重做日志缓冲区)
   Shared Pool (共享区)
   其它,如Java pool,Large pool 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值