初认 Oracle 存储过程
2016-08-02 10:23
162 查看
存储过程 – 基础语法
– 创建存储过程CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 [<in, out, in out>] 数据类型, 参数2 [<in, out, in out>] 数据类型 ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END;
– 变量赋值
SELECT 列.... INTO 变量... FROM 表名 WHERE 条件....; 变量1 := 值;
– 分支
IF V_TEST=1 THEN do something END IF;
– 循环
WHILE V_TEST=1 LOOP do something END LOOP;
– 游标
-- 定义游标 CURSOR 游标名 IS SELECT 列名.... FROM 表名... WHERE 条件....; -- FOR ... IN 使用 游标 FOR 临时变量名 IN 游标名 LOOP do something END LOOP;
存储过程 – PL/SQL 工具调试
在 对象 窗口中 右击存储过程
– 添加调试信息
– 重新编译
– 测试
相关文章推荐
- java 调用 oracle 存储过程
- Oracle Pro*C/C++游标和存储过程性能测试报告
- Oracle 存储过程返回数组记录集
- oracle中建立job定期运行存储过程总结
- oracle 最简单的存储过程
- Oracle 9i存储过程总结
- 在 Oracle 产品中使用 .NET 存储过程
- 使用 ADO.NET 访问 Oracle 9i 存储过程
- 如何分析存储过程中Sql语句(Oracle 9i\Windows)
- 在Oracle中用存储过程发中文的HTML邮件
- ASP + ORACLE 存储过程 返回结果集
- Oracle 某存储过程
- (原创)ASP.NET中调用存储过程(Oracle版)
- Oracle: 删除当前用户的所有对象(表、视图、触发器、存储过程、函数)
- Oracle: 删除当前用户的所有对象(表、视图、触发器、存储过程、函数)
- Oracle程序包(存储过程)返回记录集
- 修改OleDB provider 移植 Data Application Blocks项目中使用存储过程的应用(Oracle or MsSqlServer)到Microsoft Access
- Oracle大数据量分页通用存储过程
- 如何oracle调试存储过程
- Oracle中通过存储过程实现分页