PL/SQL
BIGPLANS
一只爱编程的java开发小白白
展开
-
PL/SQL异常处理
PL/SQL异常处理系统异常由数据库管理系统捕获处理 预定义异常:有异常编码,异常名称,异常信息no_data-found :没有找到数据too_many_rows :返回多条数据declarev_name varchar2(10);beginselect ename into v_name from test_emp where empno=1234;dbms_output.p...原创 2019-11-13 16:31:33 · 288 阅读 · 0 评论 -
PL/SQL游标
游标在 sql 执行的时候会在内存中开辟一个区域,这个区域叫 context 上下文环境,游标 cursor 就是指向这个内存区域的一个指针。游标的作用通过游标来操作 SQL 语句执行的返回结果。游标的属性属性名作用sql%rowcountrowcount 影响的记录数%found游标中有没有下一条 true/false – rs.next()%not...原创 2019-11-13 16:20:47 · 180 阅读 · 0 评论 -
PL/SQL选择结构和循环
PL/SQL流程控制选择结构if 单分支if 判断条件 then----执行语句end if;if-else 分支if 判断条件 then—执行语句else—执行语句end if;if 多分支if 判断条件 then·····elsif 判断条件 then·····elsif 判断条件 then·····else·····end if;示例:decla...原创 2019-11-13 16:07:41 · 507 阅读 · 0 评论 -
PL/SQL 中使用 DML
PLSQL 中使用 DMLselect查询语句,必须使用 into 关键字返回结果必须是一条,返回多条记录会报too_many_rows 异常,没有数据返回 no_data_found 异常。declarev_name emp.ename%type;beginselect ename into v_name from emp whereempno=&no;dbms_outpu...原创 2019-11-13 15:55:10 · 424 阅读 · 0 评论 -
PL/SQL 简介及基本语法
PLSQL 简介及基本语法什么是PL/SQLPLSQL 是 Oracle 对 sql 语言的过程化扩展,指在 SQL 命令语言中增加了过程处理语句(如分支、循环等),使 SQL 语言具有过程处理能力。把 SQL 语言的数据操纵能力与过程语言的数据处理能力结合起来,使得 PLSQL 面向过程但比过程语言简单、高效、灵活和实用。PL/SQL 是是由甲骨文公司在 90 年代初开发,以提高 SQL ...原创 2019-11-13 15:48:59 · 1187 阅读 · 0 评论