パッケージ jakarta.persistence

アノテーションインターフェース StoredProcedureParameter


@TargetSE({}) @RetentionSE(RUNTIMESE) public @interface StoredProcedureParameter
名前付きストアドプロシージャクエリのパラメーターを宣言します。名前付きストアドプロシージャクエリのすべてのパラメーターを宣言する必要があります。
導入:
2.1
関連事項:
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    パラメーターの JDBC 型。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    パラメーターが IN、INOUT、OUT、REF_CURSOR パラメーターのいずれであるかを指定します。
    データベース内のストアドプロシージャによって定義されたパラメーターの名前。
  • 要素の詳細

    • type

      ClassSE<?> type
      パラメーターの JDBC 型。
    • name

      StringSE name
      データベース内のストアドプロシージャによって定義されたパラメーターの名前。名前が指定されていない場合、ストアードプロシージャーは位置パラメーターを使用していると見なされます。
      デフォルト:
      ""
    • mode

      パラメーターが IN、INOUT、OUT、REF_CURSOR パラメーターのいずれであるかを指定します。REF_CURSOR パラメーターは、ストアドプロシージャから結果セットを返すために一部のデータベースで使用されます。
      デフォルト:
      入力