存储过程写法

存储过程写法的具体实例

关键字:输出参数,游标,删除,查询,插入,修改,循环,动态临时表,异常处理

(所有表名及字段名随意写的,执行环境:DB2数据库)

CREATE OR REPLACE PROCEDURE 数据库实例名.存储过程名 (
OUT OV_RETVAL INTEGER,--整型输出变量
OUT OV_RETMSG VARCHAR(4000),---字符串型输出变量
IN kh_RQ TIMESTAMP,--变量_日期
IN kh_BM DECIMAL(18,0) )--变量_部门
BEGIN not ATOMIC
--声明变量
DECLARE SQLCODE INT default 0; --异常判断标志
DECLARE temp_table_sql VARCHAR (4000);--创建临时表的sql
DECLARE temp_index_sql VARCHAR (4000);--创建临时表拼接指标字段的sql
DECLARE temp_index_sql_all VARCHAR (4000);--创建临时表拼接指标字段的相加之后的sql

DECLARE KHflag integer default 0; --循环变量
DECLARE KHryflag integer default 0; --循环变量(往临时表取&

本文链接:https://my.lmcjl.com/post/12647.html

展开阅读全文

4 评论

留下您的评论.