oracle常用l操作汇总
2017-12-27 15:07
411 查看
1、循环语句LOOP…EXIT WHEN…END LOOP
SET ServerOutputO
4000
N;
DECLARE
v_Num INTEGER := 1;
v_Sum INTEGER := 0;
BEGIN
LOOP
v_Sum := v_Sum + v_Num;
dbms_output.put_line(v_Num);
EXIT WHEN v_Num = 3;
dbms_output.put_line(' + ');
v_Num := v_Num + 1;
END LOOP;
dbms_output.put_line(' = ');
dbms_output.put_line(v_Sum);
END;
2、循环语句FOR…IN…LOOP…END LOOP
SET ServerOutputON;
DECLARE
v_Num INTEGER;
v_Sum INTEGER := 0;
BEGIN
FOR v_Num IN 1..3
LOOP
v_Sum := v_Sum + v_Num;
dbms_output.put_line(v_Num);
IF v_Num < 3 THEN
dbms_output.put_line(' + ');
END IF;
END LOOP;
dbms_output.put_line(' = ');
dbms_output.put_line(v_Sum);
END;
3、异常申明
EXCEPTION
WHEN <异常情况名>THEN
<异常处理代码>
WHEN <异常情况名>THEN
<异常处理代码>
……
WHEN OTHERS THEN
<异常处理代码>
DECLARE
v_result NUMBER(10):=0;
BEGIN
v_result:= 100/0;
DBMS_OUTPUT.PUT_LINE('结果是:'||v_result);
EXCEPTION
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('除数是零!默认用1替代除数,结果是:'||100/1);
END;
4、游标的使用
SET ServerOutputO
4000
N;
DECLARE
v_Num INTEGER := 1;
v_Sum INTEGER := 0;
BEGIN
LOOP
v_Sum := v_Sum + v_Num;
dbms_output.put_line(v_Num);
EXIT WHEN v_Num = 3;
dbms_output.put_line(' + ');
v_Num := v_Num + 1;
END LOOP;
dbms_output.put_line(' = ');
dbms_output.put_line(v_Sum);
END;
2、循环语句FOR…IN…LOOP…END LOOP
SET ServerOutputON;
DECLARE
v_Num INTEGER;
v_Sum INTEGER := 0;
BEGIN
FOR v_Num IN 1..3
LOOP
v_Sum := v_Sum + v_Num;
dbms_output.put_line(v_Num);
IF v_Num < 3 THEN
dbms_output.put_line(' + ');
END IF;
END LOOP;
dbms_output.put_line(' = ');
dbms_output.put_line(v_Sum);
END;
3、异常申明
EXCEPTION
WHEN <异常情况名>THEN
<异常处理代码>
WHEN <异常情况名>THEN
<异常处理代码>
……
WHEN OTHERS THEN
<异常处理代码>
DECLARE
v_result NUMBER(10):=0;
BEGIN
v_result:= 100/0;
DBMS_OUTPUT.PUT_LINE('结果是:'||v_result);
EXCEPTION
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('除数是零!默认用1替代除数,结果是:'||100/1);
END;
4、游标的使用
相关文章推荐
- Oracle中常用时间操作的汇总
- Oracle常用操作汇总
- 整理汇总Oracle常用命令 方便你我他
- oracle常用操作
- oracle常用操作语句【收集中】
- 电脑常用操作技巧汇总
- oracle 常用操作 新手入门
- Oracle常用维护管理操作[收集中]
- 阿里云ECS安全组常用操作汇总丨阿里云河南
- oracle教程:PLSQL常用方法汇总
- Oracle维护常用SQL语句汇总
- Oracle常用维护SQL汇总
- ZT: Oracle 最常用功能函数经典汇总
- Oracle -- plsql常用函数汇总
- NO.010 知识库-数据库篇-Oracle常用功能、操作
- 汇总常用的jQuery操作Table tr td方法
- linux下oracle常用操作以及linux基本操作
- Oracle常用查询表空间的操作
- vi 常用操作汇总
- C#常用GDI+文字操作汇总