PL/SQL
文章平均质量分 75
wdxxl
这个作者很懒,什么都没留下…
展开
-
Oracle学习笔记(1) Oracle数据库编程基础
http://vipbooks.javaeye.com/原创 2010-06-17 16:10:00 · 422 阅读 · 0 评论 -
Oracle学习笔记(2) PLSQL编程基础
<br />这是第二章的学习笔记,学习完第一章的基础之后,从现在开始要学习Oracle编程了……,希望大家能多给俺一些支持啊! <br /> 编程时使用的工具是PLSQL Developer 7.1.4Sql代码 select * from Employee; select * from dba_tab_cols t where t.table_name='EMPLOYEE'; <br /> Sql代码 -- 声明部分,用于定义变量 declare <br /><br />constant用于原创 2010-06-19 10:37:00 · 909 阅读 · 0 评论 -
Oracle学习笔记(4) 在PLSQL中更改数据和管理事务
<br /> 这是第四章的学习笔记,学习完第三章的程序控制之后,开始要学习数据更改、集合遍历和事务管理了…… <br /> 编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />每次执行一个SQL DML语句(insert、update或delete)以及返回单选select into时, <br />PL/SQL都会声明和管理一个隐式游标 <br />隐式游标的相关属性(不能用dbms_output输出): <br />sql%found:记录成功获取返回True,否转载 2010-06-19 10:47:00 · 1044 阅读 · 0 评论 -
Oracle学习笔记(5) 在PLSQL中使用游标获取数据
<br /> 这是第五章的学习笔记,学习完第四章的数据库操作和事务之后,开始要学习游标的使用了……,希望大家能多给俺一些支持啊! <br /> 编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />隐式游标 <br />隐式游标的属性等在第四章笔记中已记录了一部分 <br />如果要确保属性指向想要的SQL语句,那么就在SQL语句执行后,立即将属性值保存到一个本地变量中 <br />用存储过程来实现这种效果: <br />先定义一个存储过程remove_from_em转载 2010-06-19 10:49:00 · 2343 阅读 · 0 评论 -
Oracle学习笔记(6) 动态SQL
<br />这是第六章的学习笔记,学习完第五章的游标之后,开始要学习动态SQL的使用了…… <br /> 编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />动态SQL: <br />注意:不能用绑定变量替换实际的数据库对象名(表、视图、列等),只能替换字面量 <br />动态SQL的实现可以用:dbms_sql、execute immediate、open...for...(用于游标) <br />Sql代码 declare type emp_table_t转载 2010-06-19 10:52:00 · 521 阅读 · 0 评论 -
Oracle学习笔记(7) 开发PLSQL子程序和包
<br /> 这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊! <br /> 编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />在CMD下执行PL/SQL: <br />可以用exec或者call调用存储过程 <br />定义变量时要用var,如:var username varchar2(20); <br />在调用变量时必须在变量名的前面加上双引号,如:exec :username := 'use转载 2010-06-19 10:56:00 · 576 阅读 · 0 评论