之前一篇博客中写了存储过程实现的简单的增删改查,这篇就详细的介绍一下
存储过程的调试(命令行方式)
- 连接数据库
- 进入到存储过程文件所在的目录执行:db2 -td@ -f 文件名
- 调用存储过程:db2 call 存储过程名(‘in’,?)
注意:输出参数用 ? 代替
存储过程的写法
CREATE PROCEDURE PROCEDURE_Test
(
In I_inputW CHARACTER(8),
Out O_ouput INTEGER,
)
LANGUAGE SQL
DYNAMIC RESULT SETS 1