使用CallableStatement处理Oracle数据库的存储过程
生活随笔
收集整理的這篇文章主要介紹了
使用CallableStatement处理Oracle数据库的存储过程
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用CallableStatement處理Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程:
1.預(yù)處理SQL語(yǔ)句;
2.使用registerOutParameter方法注冊(cè)變量數(shù)據(jù)類型;
3.為每一個(gè)“?”賦值;
4.執(zhí)行操作。
實(shí)例:
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./
總結(jié)
以上是生活随笔為你收集整理的使用CallableStatement处理Oracle数据库的存储过程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ASP.NET MVC: 使用自定义 M
- 下一篇: MySQL数据库引擎快速指导