ORACLE PL/SQL编程之八:
把触发器说透
本篇主要内容如下:
8.1 触发器类型
8.1.1 DML触发器
8.1.2 替代触发器
8.1.3 系统触发器
8.2 创建触发器
8.2.1 触发器触发次序
8.2.2 创建DML触发器
8.2.3 创建替代(INSTEAD OF)触发器
8.2.3 创建系统事件...
分类:
数据库 时间:
2015-05-14 08:49:30
阅读次数:
158
首先你要有一个pl/sql,其实没有也行,但是这数据库还是有一个可视化界面为好啊。
1.首先,以sys用户的身份登录PL/SQL
2.查询出你要更改的表的ID,以我本地的数据为例,我要改'FINACE'用户下'INCOME'这张表。注:ORACLE中的表要用大写。
select object_id
from all_objects
where owner = ...
分类:
数据库 时间:
2015-05-13 22:03:16
阅读次数:
231
PL SQL游标将hregright表中不存在hrno的记录,用house表中的hrno填充(house唯一的时候)declare cursor house_cur is select h.regno,h.hrno from house h where h.hrno...
分类:
数据库 时间:
2015-05-13 14:30:51
阅读次数:
156
plsql 有点:交互式 非过程化 数据操纵能力强 自动导航语句简单 调试简单 想率高 声明类型的方式 1.基本类型 2.引用变量 3.记录型变量 基本格式 declare 声明 begin exception end 判断语句 if:。。then。。。 else end if;循环 loop 退出...
分类:
数据库 时间:
2015-05-13 00:30:24
阅读次数:
252
1、什么是异常在PL/SQL中的一个警告或错误的情形都可被称为异常。包括编译时错误(PLS)和运行时错误(ORA)。一个异常通常包含一个错误代码和错误文本,分别指示异常的编号和具体错误信息。异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错...
分类:
数据库 时间:
2015-05-13 00:23:44
阅读次数:
209
项目需要使用ORACLE,安装了oracle之后,使用PL/SQL连接,先是提示NOT logger ,后续不知道改了什么提示解析服务器id失败,重新装了之后更狠的直接来了个空白提示,有哪位大神知道原因啊???然后安装了oracle客户端之后提示
分类:
数据库 时间:
2015-05-12 10:54:57
阅读次数:
111
1、包包是一组相关过程、函数、变量、常量#SinaEditor_Temp_FontName、类型和游标等PL/SQL程序设计元素的组合。包具有面向对象设计的特点,是对这些PL/SQL程序设计元素的封装。一个包由两个分开的部分组成:(1)包package声明或定义:包定义部分是创建包的规范说明,声明包...
分类:
数据库 时间:
2015-05-09 23:29:40
阅读次数:
246
1、首先用PL/SQL创建package1 create or replace package excuteBatchOperate2 as3 type sqlStr_Array is table of varchar2(1000) index by binary_integer;4 proce.....
分类:
数据库 时间:
2015-05-09 14:48:16
阅读次数:
159
在开发BI报表之前,我们首先要进行开发环境的搭建,本文将以文字配合截图的方式详细讲述本人BI项目的环境搭建流程以及搭建过程中所注意的事项。环境搭建主要分为四个部分:(1)SQL SERVER R2 数据库; (2)Oracle 数据库; (3)PL/SQL_Developer...
分类:
其他好文 时间:
2015-05-08 12:44:54
阅读次数:
130
1、概念游标是指向SQL处理的内存区的句柄或指针。当使用一个PL/SQL块来执行DML语句或只返回一行结果的SELECT语句时,系统将自动创建一个隐式游标。如果SQL语句返回多个结果,就必须创建一个显示游标。--游标的属性--(1)cur_name%rowcount :指出处理的行数-- (2) ....
分类:
数据库 时间:
2015-05-07 00:34:21
阅读次数:
168