java 呼叫mysql儲存過程

2021-08-21 15:25:52 字數 883 閱讀 3076

public class test  

public static void test1() throws exception

"; //呼叫儲存過程

callablestatement cstm = connection.preparecall(sql); //例項化物件cstm

cstm.setstring(1, "myd"); //儲存過程輸入引數

2); // 儲存過程輸入引數

cstm.registeroutparameter(2, types.integer); // 設定返回值型別 即返回值

cstm.execute(); // 執行儲存過程

system.out.println(cstm.getint(2));

cstm.close();

connection.close();

} public static void test2() throws exception

"; //呼叫儲存過程

callablestatement cstm = connection.preparecall(sql); //例項化物件cstm

cstm.setint(1, 2); // 儲存過程輸入引數

cstm.setint(2, 2); // 儲存過程輸入引數

cstm.registeroutparameter(3, types.integer); // 設定返回值型別 即返回值

cstm.execute(); // 執行儲存過程

system.out.println(cstm.getint(3));

cstm.close();

connection.close();

} }

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...