java呼叫儲存過程

2021-09-02 13:54:46 字數 404 閱讀 9058

1、在程式中直接呼叫

connection cn=drivermanager.getconnection(url, "scott", "tiger");

string sql="";//呼叫儲存過程的語句,call後面的就是儲存過程名和需要傳入的引數

callablestatement cst=cn.preparecall(sql);

cst.setdouble(1, sal);//設定in引數的值

cst.registeroutparameter(2, types.integer);//註冊out引數的型別

cst.execute();

int result = cst.getint(2);//獲取執行結果

2、在ibatis呼叫

,#)}//兩個入參

java呼叫儲存過程

什麼是儲存過程?儲存過程是指儲存在資料庫並在資料庫端執行的程式。儲存過程是為嵌入式 sql所設計 如何呼叫儲存過程?try proc.setstring 1,poetname proc.setint 2,age cs.execute catch sqlexception e 傳給preparecal...

java呼叫儲存過程

什麼是儲存過程?儲存過程是指儲存在資料庫並在資料庫端執行的程式。儲存過程是為嵌入式sql所設計 如何呼叫儲存過程?try proc.setstring 1,poetname proc.setint 2,age cs.execute catch sqlexception e 傳給preparecall...

java呼叫儲存過程

首先先做有返回值的儲存過程 1,建乙個程式包。如下 create or replace package userscorepage as type test cursor is ref cursor end userscorepage 2,建立儲存過程,儲存過程為 create or replace...