使用CallableStatement处理Oracle数据库的存储过程
生活随笔
收集整理的這篇文章主要介紹了
使用CallableStatement处理Oracle数据库的存储过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用CallableStatement處理Oracle數據庫的存儲過程:
1.預處理SQL語句;
2.使用registerOutParameter方法注冊變量數據類型;
3.為每一個“?”賦值;
4.執行操作。
實例:
TestProc.java:
proc.sql:
01.create?or?replace?procedure?my_pro_name 02.(v_a?in?number,?v_b?number,?v_ret?out?number,?v_tmp?in?out?number) 03.is 04.begin 05.if(v_a?>?v_b)?then 06.v_ret?:=?v_a; 07.else 08.v_ret?:=?v_b; 09.end?if; 10.v_tmp?:=?v_tmp?+1; 11.end; 12./
總結
以上是生活随笔為你收集整理的使用CallableStatement处理Oracle数据库的存储过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET MVC: 使用自定义 M
- 下一篇: 第五章 MongoDb索引优化 5.4