易截截图软件、单文件、免安装、纯绿色、仅160KB

java调用oracle函数的问题[急求]

oracle代码:
Create or REPLACE FUNCTION AAAAA (
    P_USER_ID_I  IN  VARCHAR2 
)
RETURN  SYS_REFCURSOR
AS
    P_RESULT_SET_O  SYS_REFCURSOR;
    X_SQL VARCHAR2(200);
BEGIN
    X_SQL :='select user_id,user_name,email from user_mst where user_id like ''%' || P_USER_ID_I ||'%''';
    OPEN P_RESULT_SET_O FOR X_SQL;
    RETURN P_RESULT_SET_O; 
END AAAAA;

java调用代码:
                        Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection((new StringBuilder(
"jdbc:oracle:thin:@")).append("127.0.0.1").append(":")
.append("1522").append(":").append("ORCL").toString(),
"system", "123456");
cstmt = conn.prepareCall("{? = call AAAAA(?)}");
cstmt.setString(2, "mb2");
cstmt.registerOutParameter(1, oracle.jdbc.OracleTypes.CURSOR);

cstmt.execute();
rs = (ResultSet) cstmt.getObject(1);
if (rs != null) {
System.out.print("user_id");
System.out.print(" user_name");
System.out.print(" email


相关问答:

怎么用Java实现定时执行某程序 - Java / Java SE

我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

关于jsp 引入后页面跳转的问题 - Java / Java EE

问题是这样的:
   
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......

让java程序在执行过程中暂停n秒钟. - Java / Web 开发

我需要在一个for循环里面每循环一次后,暂停n秒钟,再执行下一次循环.我不想用Thread.sleep(n);这个方法,请问还有其他的方法可以实现这个简单要求吗?有简单代码更好,谢谢!
期待好的方法!

我知道的也就是这个了
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号