8.3.27 prepareStatement(String sql)
(1) 機能
パラメタ付きのSQL文をHADBサーバに送るためのPreparedStatementオブジェクトを生成します。
(2) 形式
public synchronized PreparedStatement prepareStatement(String sql) throws SQLException
(3) 引数
- String sql:
-
実行するSQL文を指定します。
(4) 戻り値
PreparedStatementオブジェクトが返却されます。
(5) 発生する例外
次に示す場合にSQLExceptionが投入されます。
-
Connectionオブジェクトがクローズされている場合
-
PreparedStatementオブジェクトの生成でエラーが発生した場合
-
データベースのアクセスエラーが発生した場合
-
指定されたSQL文の長さが,16,000,000文字を超えている場合
(6) 留意事項
このメソッドで生成したPreparedStatementオブジェクトから生成されるResultSetオブジェクトの保持機能は,常にResultSet.HOLD_CURSORS_OVER_COMMITとなります。