[Seasar-user:9072] Re: [S2DAO]MySQLのストアドプロシジャ
SETO Azusa
[E-MAIL ADDRESS DELETED]
2007年 7月 10日 (火) 17:10:36 JST
せとあずさです。
----- Original Message -----
From: "fujihara" <[E-MAIL ADDRESS DELETED]>
To: "Seasar2 メーリングリスト" <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, July 10, 2007 4:11 PM
Subject: [Seasar-user:9068][S2DAO]MySQLのストアドプロシジャ
>
> ストアドプロシジャをDaoから呼ぼうとしていますがうまくいきません。
> MySQL5.0.41です。
>
以下のコードの実行結果がどうなるか教えてください。
コネクションの取得部分は書き直してください。
あと、
(1)JDBCドライバのバージョン
(2)MySQLが動いているサーバのOS
も教えてほしいです。
よろしくお願いします。
Connection con = null;
try {
DatabaseMetaData dbMetaData = con.getMetaData();
System.out.println("supportsMixedCaseIdentifiers="
+ dbMetaData.supportsMixedCaseIdentifiers());
System.out.println("storesUpperCaseIdentifiers="
+ dbMetaData.storesUpperCaseIdentifiers());
ResultSet rs1 = dbMetaData.getProcedures(null, "roaso_db",
"GET_ACCOUNT_ID");
System.out.println("rs1=" + rs1.next());
rs1.close();
ResultSet rs2 = dbMetaData.getProcedures(null, "ROASO_DB",
"GET_ACCOUNT_ID");
System.out.println("rs2=" + rs2.next());
rs2.close();
ResultSet rs3 = dbMetaData.getProcedures(null, "roaso_db",
"get_account_id");
System.out.println("rs3=" + rs3.next());
rs3.close();
} finally {
if (con != null) {
con.close();
}
}
Seasar-user メーリングリストの案内