Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
![]() 前 |
![]() 次 |
NamedPLSQLStoredProcedureQuery
注釈またはPLSQLRecord
注釈内で@PLSQLParameter
を使用します。
注釈要素
表2-50は、この注釈の要素を示しています。
表2-50 @PLSQLParameterの注釈要素
注釈要素 | 説明 | デフォルト |
---|---|---|
|
(必須)問合せパラメータ名。 |
|
|
(オプション)ストアド・プロシージャ・パラメータの方向。
|
|
|
(オプション)パラメータのデータベース・データ型。 |
|
|
(オプション)フィールド値の最大長。 |
|
|
(オプション)ストアド・プロシージャ・パラメータの名前。 |
|
|
(オプション)パラメータが必須かオプションか、プロシージャでデフォルト設定されるかどうかを指定します。 |
|
|
(オプション)最大精度値。 |
|
|
(オプション)最大精度値。 |
使用方法
@PLSQLParameter
注釈を使用して、Oracle PLSQLストアド・プロシージャのパラメータおよびタイプと、通常のSQLタイプではなく拡張されたPLSQLタイプを使用するレコード・タイプを構成します。PLSQL RECORD
、TABLE
、BOOLEAN
およびその他の拡張PLSQLタイプがサポートされています。
例
@PLSQLParameter
の使用例は、「@NamedPLSQLStoredProcedureQuery」を参照してください。
関連項目
詳細は、次の項を参照してください。