易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle Exception

 1) 基本结构
  BEGIN
    ... --语句
  EXCEPTION -- 例外处理
    WHEN ...
    ...
    WHEN OTHERS
      ...
  END;
  2) 常用预定义例外
  EXCEPTION
    WHEN CURSOR_ALREADY_OPEN THEN -- ORA-06511 SQLCODE = -6511 游标已经打开
      ...
    WHEN DUP_VAL_ON_INDEX THEN -- ORA-00001 SQLCODE = -1 向唯一索引中插入重复数据
      ...
    WHEN INVALID_CURSOR THEN -- ORA-01001 SQLCODE = -1001 非法游标操作
      ...
    WHEN INVALID_NUMBER THEN -- ORA-01722 SQLCODE = -1722 字符向数字转换失败
      ...
    WHEN LOGIN_DENIED THEN -- ORA-01017 SQLCODE = -1017
      ...
    WHEN NO_DATA_FOUND THEN -- ORA-01403 SQLCODE = +100 没有找到数据
      ...
    WHEN NOT_LOGGED_ON THEN -- ORA-01012 SQLCODE = -1012
      ...
    WHEN PROGRAM_ERROR THEN -- ORA-06501 SQLCODE = -6501 程序错误
      ...
    WHEN STORAGE_ERROR THEN -- ORA-06500 SQLCODE = -6500
      ...
    WHEN TIMEOUT_ON_RESOURCE THEN -- ORA-00051 SQLCODE = -51
      ...
    WHEN TOO_MANY_ROWS THEN -- ORA-01422 SQLCODE = -1422 返回多行
      ...
    WHEN TRANSACTION_BACKED_OUT THEN -- ORA-00061 SQLCODE = -61
      ...
    WHEN VALUE_ERROR THEN -- ORA-06502 SQLCODE = -6502 数值转换错误
      ...
    WHEN ZERO_DIVIDE THEN -- ORA-01476 SQLCODE = -1476 被零除
      ...
    WHEN OTHERS THEN -- 其它任何错误的处理
&nbs


相关文档:

甲骨文推出Oracle PeopleSoft Enterprise 9.1

为了帮助企业提高员工效力,甲骨文公司日前在2009甲骨文全球大会上推出最新版Oracle PeopleSoft Enterprise管理软件,即PeopleSoft Enterprise人力资本管理9.1、PeopleSoft Enterprise PeopleTools 8.50、PeopleSoft Enterprise学习管理9.1和PeopleSoft Enterprise门户9.1。  这个吸收了来自150多个客户的反馈信息 而开发 ......

oracle常用表

 user_objects 用户对象信息
user_source 数据库用户的所有资源对象信息
user_segments 用户的表段信息
user_tables 用户的表对象信息
user_tab_columns 用户的表列信息
user_constraints 用户的对象约束信息
user_sys_privs 当前用户的系统权限信息
user_tab_privs 当前用户的对象权限信息
user_col_privs 当 ......

Oracle ASM存储方式浅析


AU
ASM的最小分配单元,默认是1M,可以在创建diskgroup时指定。在diskgroup中的每个盘都被切分为很多个AU,可以是1, 2, 4, 8, 16, 32, or 64MB。
File Extent
由一个或多个AU组成,一个file extent总是在一块磁盘上(不跨磁盘分配AU),这里的file extent和数据库中的extent是不同的,我们可以这样理解,这里的file ex ......

ORACLE NULL详解

问:什么是NULL?
答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。
 
ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:
1、主键字段(primary key),
2、定义时已经加了NOT NULL限制条件的字段
说明:
1、等价于没有任何值、是未知 ......

解决Oracle中,用户作为SYSDBA可以以任何密码登录

oracle认证方式分为操作系统认证和口令文件认证2种方式,操作系统认证有时候也叫本地认证。
--操作系统认证:即oracle认为操作系统用户是可靠的,即既然能登陆到操作系统那么oracle数据库你也能登陆
--口令文件认证:oracle认证认为操作系统用户是不可信任的,如果要访问数据库,必须进行再次认证。
具体实现如下:
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号