クラス SqlInOutParameter


public class SqlInOutParameter extends SqlOutParameter
INOUT パラメーターを表す SqlOutParameter のサブクラス。標準の SqlOutParameter とは対照的に、SqlParameter の isInputValueProvided() テストに対して true を返します。

すべてのストアドプロシージャパラメーターと同様に、出力パラメーターには名前が必要です。

導入:
2.0
作成者:
Thomas Risberg, Juergen Hoeller
  • コンストラクターの詳細

    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, int scale)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      scale - 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, StringSE typeName)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      typeName - パラメーターの型名 (オプション)
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, StringSE typeName, SqlReturnType sqlReturnType)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      typeName - パラメーターの型名 (オプション)
      sqlReturnType - 複合型のカスタム値ハンドラー (オプション)
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, ResultSetExtractor<?> rse)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rse - ResultSetSE の解析に使用する ResultSetExtractor
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, RowCallbackHandler rch)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rch - ResultSetSE の解析に使用する RowCallbackHandler
    • SqlInOutParameter

      public SqlInOutParameter(StringSE name, int sqlType, RowMapper<?> rm)
      新しい SqlInOutParameter を作成します。
      パラメーター:
      name - 入力および出力マップで使用されるパラメーターの名前
      sqlType - java.sql.Types に基づくパラメーター SQL 型
      rm - ResultSetSE の解析に使用する RowMapper
  • メソッドの詳細