- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 oracle异常处理
<br />/** 异常处理 一个PL/SQL 程序的错误可以分为两种,编译时刻错误和运行时刻有错误 1, 编译时刻错误,一般为语法级别的错误,例如标点,结构体缺失关键字 if then end if; 缺失“;” 等等; 2,运行时刻错误(异常错误) 运行异常,PL/SQL(一个函数,一个过程)在运行过程中出现的,比如select into返回多列; 类似Java的异常处理机制,PL/SQL块中捕获和处理异常是由异常处理部分来完成的 语法:
2010-08-25 15:49:00 402
原创 oracle游标
<br />---------------------------------使用游标---------------------------------------显示游标1:显示游标属性 %ISOPEN、%FOUND、%NOTFOUND、%ROWCOUNT 2:使用显示游标 分四个阶段: 定义游标 CURSOR cursor_name IS select_statement; 打开游标 OPEN cursor_name; 提取数据
2010-08-25 12:09:00 168
原创 pl/sql基本
--包含定义,执行和异常处理的pl/sql部分declarev_ename emp.ename%type;beginselect ename into v_ename from emp where empno=&no;dbms_output.put_line('雇员名:'||v_ename);exceptionwhen NO_DATA_FOUND THENDBMS_OUTPUT.put_line('请输入正确的雇员号');end;/--pl/sql块分类1
2010-08-25 12:08:00 202
原创 oracle定义变量
<br />------------------------------------定义使用变量------------------------------------scalar 变量 declare v_ename varchar2(5);v_sal number(6,2);c_tax_rate constant number(3,2) :=0.03;v_tax_sal number(6,2);beginselect ename,sal into v_ename,v
2010-08-25 12:07:00 1817
原创 访问oracle
<br />-------------------------------访问oracle--------------------检索单行数据 通过pl/sql块中嵌入select语句 可以将数据检索到变量 然后可以输出后处理该变量的数据select select_list into {variable_name[,variable_name]...| record_name}from table where condition;1:使用标量变量接受数据declarev_enam
2010-08-25 12:07:00 180
原创 oracle控制语句
<br />-----------------------------------编写控制结构-------------------------------条件分支判断简单条件判断IF CONDITION THEN statement;END IF;二重条件分支IF CONDITION THEN statement;ELSE statement;END IF;多重条件分支IF CONDITION THEN statement;ELS
2010-08-25 12:05:00 223
原创 使用复合数据类型
<br />-----------------------------------------使用复合数据类型--------------------------------------pl/sql记录1:自定义pl/sql记录、使用%rowtype属性定义记录变量declare type emp_record_type is record( name emp.ename%type, salary emp.sal%type,
2010-08-25 12:04:00 188
原创 oracle存储过程
----------------------------------pl/sql过程----------------------------使用过程参数 过程参数包括输入参数和输出参数三中类型、IN/OUT/IN OUT create [or replace] procedure procudure_name (argument1)[model1] datatype1,argument2[model2] datatype2,.....) IS(AS) PL/SQL Bloc
2010-08-25 12:02:00 192
原创 oracle触发器
<br />--------------------------------------触发器----------------------------触发器是指存放在数据库中,并且被隐含执行的存储过程。包括语句触发器和行触发器--DML触发器-语句触发器 create or replace trigger tiegger_name {before|after} event1[or event2 or event3] on table_name; pl/sql block;
2010-08-25 12:01:00 184
原创 PLSQL Developer 注册码/序列号
PLSQL Developer 注册码/序列号PLSQL Developer 注册码/序列号; <br />把 aalf.dat 这个文件放置 PLSQL Developer 目录底下就可以了. <br />7.14 和 7.15 版本的都可以用; <br />PLSQL Developer download: <br />http://www.allroundautomations.com/registered/plsqldev.html
2010-08-20 09:18:00 636
PLSQL Developer 注册码/序列号
2010-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人