首先給正確的存儲過程調用,寫SQL跟其他SQL語句沒有什麼兩樣,不過就是注意一點,返回值的位置問題,結果今天第一次接觸存儲過程,
一個同事又拿來給我測試,纔算是接觸到了吧。
網上很多這樣的例子,說實話,都是大同小異的。
下面給的例子是公司裏面結合spring配置做的,還有改進的地方,暫時忍不住要把這個記錄下來,所以就先寫了,呵呵,希望不要見笑。
這裏提醒一點的就是,注意返回值參數的問題,它必須與要去取的地方相同,當然這個是應該的,可實際上可能是想讓他根據自己的需要來放置地方吧,所以出現了問題。這裏希望大家注意就是了,呵呵。
注意這一句:cs.registerOutParameter(params.length + 1, OracleTypes.CURSOR);
說實話,很多地方,可以有優化的地方,可是按照他們的原則,能看得明白,最基本最清楚就好,所以這樣也挺好的。