
Oracle
文章平均质量分 80
djfkd
现在的目标:
梦想成为一名优秀的软件工程师!~
...............................
展开
-
PLSQL基础
PL/SQL基础 1. PL/SQL块结构1.1PL/SQL程序块的主要特点如下: →具有模块化的结构。 →使用过程化语言控制结构。 一个PL/SQL程序块包括三个部分:声明部分,执行部分,异常处理部分。 1.2语法结构: declarebeginexceptione原创 2008-11-14 18:42:00 · 739 阅读 · 0 评论 -
Oracle触发器
1. 触发器的特点:(1) 特殊存储过程(2) 不能手动调用(3) 所监控的事件发生时自动调用 2. 触发器的功能:(1) 自动生成数据(2) 自定义复杂的安全权限(3) 提供审计和日志记录(4) 启用复杂的业务逻辑 3. 创建触发器的语法:CREATE [OR REPLACE] TRIGGER trigger_原创 2008-11-14 18:57:00 · 493 阅读 · 0 评论 -
Oracle中cursor(游标)总结
1. 游标: 容器,存储SQL语句影响行数。 2. 游标类型: 隐式游标,显示游标,REF游标。其中,隐式游标和显示游标属于静态游标(运行前将游标与SQL语句关联),REF游标属于动态游标(运行时将游标与SQL语句关联)。 3. 隐式游标: DML语句对应的游标,由Oracle自动管理,也称SQL游标。 q 隐式游标的属性有:原创 2008-11-14 19:26:00 · 12920 阅读 · 0 评论 -
Oracle程序包
程序包是对相关过程、函数、变量、游标和异常等对象的封装 程序包由规范和主体两部分组成 (1) 包规范 (package):包规范部分声明包内变量,常量,游标,子程序和异常错误处理等元素,这些元素为包的公有元素。语法如下:CREATE [OR REPLACE] PACKAGE package_name IS|AS[Public item dec原创 2008-11-14 19:52:00 · 1059 阅读 · 0 评论 -
Oracle子程序
子程序 1. PL/SQL命名程序块的定义在PL/SQL程序块的声明部分,用户称之为子程序。 2. Oracle提供了4中类型的子程序:过程,函数,包,触发器。 3. 子程序的优点:(1) 模块性:子程序可以将程序划分成易于管理,定义明确的逻辑模块,它支持自顶向下原创 2008-11-14 19:53:00 · 3265 阅读 · 1 评论 -
Oracle数据库对象管理(实例介绍)
1.同义词管理 1.1同义词: 是指为表,视图和序列等对象起的另一个名字。 1.2同义词分为两种: 私有同义词和公有同义词。(语法上的区别在于公有同义词在创建时需加上public关键字,更加本质的区别在于使用范围的不同,公有同义词范围大。)1.3语法规则: create [public]synonymfor; 1.4举例原创 2008-11-14 16:28:00 · 1247 阅读 · 0 评论 -
Oracle中count()函数需要注意的地方
Oracle中count()函数需要注意的地方: count(*)将返回表格中所有存在的行的总数包括值为null的行,然而count(列名)将返回表格中除去null以外的所有行的总数.distinct+ 列名,得到的结果将是除去值为null后的结果,所以count(distinct+列名)得到的结果和count(列名)相同。-------------------------------原创 2008-11-14 17:01:00 · 21414 阅读 · 4 评论 -
Oracle异常处理
异常处理的种类 PL/SQL有三种方式抛出异常:(1) 对于Oracle系统预定义异常,在PL/SQL运行时抛出。(2) 对于自定义异常,用户使用RAISE语句抛出。(3) Oracle还为异常定义了错误代码和错误信息,因此用户还可以原创 2008-11-14 19:09:00 · 1542 阅读 · 1 评论