-
package demo.oracle import org.junit.Test public class testCursor{ public void restCursor() { string sql="{call mypackage.queryemplist()}"; connection conn=null; callablestatement call=null; resultset rs=null; try { conn=jdbcutils.getconnnection(); call=conn.prepareCall(sql); call.setInt(1,10); call.registoutparameter(2,oracletypes.cursor); call.execute(); ((oraclecallablestatement)call).getCursor(2); while(rs.next()) { //取出該員工的姓名,薪水和職位 int empno=rs.getint("empno"); string name=rs.getstring("ename"); double salary =rs.getdouble("sal"); string job=rs.getstring ("job"); system.out.println(empno+"\t"+ename+"\t"+"\t"+sal+"\t"+job); } } catch(exception e) { e.printstacktrace(); } finally { JDBCUtils.release(conn,call,rs); } }查看全部
-
訪問存儲(chǔ)過程和存儲(chǔ)函數(shù)查看全部
-
存儲(chǔ)過程沒有return返回值;存儲(chǔ)函數(shù)有return返回值。查看全部
-
存儲(chǔ)函數(shù)有return返回值查看全部
-
存儲(chǔ)過程和存儲(chǔ)函數(shù)查看全部
-
存儲(chǔ)過程和存儲(chǔ)函數(shù)查看全部
-
創(chuàng)建存儲(chǔ)函數(shù)查看全部
-
Hello World存儲(chǔ)過程查看全部
-
創(chuàng)建和使用存儲(chǔ)過程查看全部
-
存儲(chǔ)過程和存儲(chǔ)函數(shù):指存儲(chǔ)在數(shù)據(jù)庫中供所有用戶程序調(diào)用的子程序叫存儲(chǔ)過程、存儲(chǔ)函數(shù)。 相同點(diǎn):都是完成特定功能的程序; 不同點(diǎn):存儲(chǔ)函數(shù)可以用return語句返回值;存儲(chǔ)過程不能。查看全部
-
帶參數(shù)存儲(chǔ)過程查看全部
-
帶參數(shù)存儲(chǔ)過程查看全部
-
帶參數(shù)存儲(chǔ)過程查看全部
-
帶參數(shù)存儲(chǔ)過程查看全部
-
帶參數(shù)存儲(chǔ)過程查看全部
舉報(bào)
0/150
提交
取消