SYSPACKAGESTAT
SYSPACKAGESTAT ビューには、SQL スキーマにある各 SQL パッケージごとに、行が 1 つずつ入ります。
以下の表では、SYSPACKAGESTAT ビュー内の列について説明します。
列名 | システム列名 | データ・タイプ | 説明 |
---|---|---|---|
PACKAGE_SCHEMA | COLLID | VARCHAR(128) | スキーマの名前 |
PACKAGE_NAME | NAME | VARCHAR(128) | SQL パッケージの名前 |
PACKAGE_OWNER | OWNER | VARCHAR(128) | SQL パッケージの所有者 |
PACKAGE_CREATOR | CREATOR | VARCHAR(128) | SQL パッケージの作成者 |
CREATION_TIMESTAMP | TIMESTAMP | CHAR(26) | SQL パッケージ作成時のタイム・スタンプ |
DEFAULT_SCHEMA | QUALIFIER | VARCHAR(128) | 修飾されていない表、ビュー、および索引の暗黙の名前 |
ISOLATION | ISOLATION | CHAR(2) | 分離オプションの指定:
|
CONCURRENTACCESSRESOLUTION | CONCURRENT | CHAR(1) | 並行アクセスの解決方法を指定します。
|
SECONDARY_SPACE_COUNT | PKG_SPACES | INTEGER | パッケージ内のスペースの数。 |
PENDING_FULL | PENDFULL | VARCHAR(3)
NULL 可能
|
パッケージがフル保留状態であるかどうかを示します。
DRDA パッケージの場合は、NULL が入ります。 |
PACKAGE_TYPE | PKG_TYPE | VARCHAR(16) | パッケージのタイプを示します。
|
NUMBER_STATEMENTS | NBRSTMTS | INTEGER | パッケージ内の SQL ステートメントの数。 |
PACKAGE_USED_SIZE | PKSIZE | INTEGER | パッケージ内の SQL ステートメントおよびアクセス・プランに使用されるバイトの数。 |
NUMBER_DUMMIES | NBRDUMMIES | INTEGER
NULL 可能
|
パッケージ内のダミー・ステートメントの数。 DRDA パッケージの場合は、NULL が入ります。 |
NUMBER_COMPRESSIONS | PGM_CMP | INTEGER
NULL 可能
|
パッケージが圧縮された回数。 DRDA パッケージの場合は、NULL が入ります。 |
STATEMENT_CONTENTION_COUNT | CONTENTION | BIGINT | 新規アクセス・プランを保管しようとしたときに競合が発生した回数。 |
EXTENDED_INDICATOR | EXTIND | VARCHAR(9) | EXTIND 属性を示します。
|
C_NUL_REQUIRED | CNULRQD | VARCHAR(10) | CNULRQD 属性を示します。
|
NAMING | NAMING | VARCHAR(4) | NAMING 属性を示します。
|
TARGET_RELEASE | TGTRLS | VARCHAR(6) | パッケージのターゲット・リリースを示します (VxRxMx)。 |
EARLIEST_POSSIBLE_RELEASE | MINRLS | VARCHAR(6)
NULL 可能
|
パッケージ内のすべての SQL ステートメントをサポートする最も古い IBM® i リリース
を示します (VxRxMx)。
最も古い リリースがまだ判別されていない場合、NULL が入ります。 |
RDB | RDB | VARCHAR(18) | パッケージについて指定された RDB を示します。
|
CONSISTENCY_TOKEN | CONTOKEN | VARBINARY(8) NULL 可能
|
パッケージの整合性トークンを示します。 パッケージが DRDA パッケージでない場合は、NULL が入ります。 |
ALLOW_COPY_DATA | ALWCPYDTA | VARCHAR(9) | ALWCPYDTA 属性を示します。
|
LOB_FETCH_OPTIMIZATION | OPTLOB | VARCHAR(9) | LOB 最適化属性を示します。
|
DECIMAL_POINT | DECPNT | VARCHAR(7) | SQL ステートメントで使用される数値定数の小数点を示します。
|
SQL_STRING_DELIMITER | STRDLM | VARCHAR(9) | SQL ステートメントでストリング区切り文字として使用される文字を示します。
|
DATE_FORMAT | DATFMT | VARCHAR(4) | DATFMT 属性を示します。
|
DATE_SEPARATOR | DATSEP | CHAR(1) | 日付区切り記号を示します。 |
TIME_FORMAT | TIMFMT | VARCHAR(4) | TIMFMT 属性を示します。
|
TIME_SEPARATOR | TIMSEP | CHAR(1) | 時刻区切り記号を示します。 |
DYNAMIC_DEFAULT_SCHEMA | DYNDFTCOL | VARCHAR(4)
NULL 可能
|
動的 SQL ステートメントの暗黙の修飾に DFTRDBCOL の値を使用するかどうかを指定します。
|
CURRENT_RULES | SQLCURRULE | VARCHAR(4) | SQLCURRULE 属性を示します。
|
ALLOW_BLOCK | ALWBLK | VARCHAR(8) | ALWBLK 属性を示します。
|
DELAY_PREPARE | DLYPRP | VARCHAR(4) | DLYPRP 属性を示します。
|
USER_PROFILE | USRPRF | VARCHAR(7) | 権限検査に使用するユーザー・プロファイルを指定します。
|
DYNAMIC_USER_PROFILE | DYNUSRPRF | VARCHAR(6) | 動的 SQL ステートメントに使用するユーザー・プロファイルを指定します。
|
SORT_SEQUENCE | SRTSEQ | VARCHAR(12) | パッケージで照合順序を使用するかどうかを示します。
|
LANGUAGE_IDENTIFIER | LANGID | CHAR(3)
NULL 可能
|
言語 ID ソート順序。 ソート順序が *LANGIDSHR または *LANGIDUNQ ではない場合は、NULL が入ります。 |
SORT_SEQUENCE_SCHEMA | SRTSEQSCH | CHAR(10)
NULL 可能
|
ソート順序表のシステム・スキーマ。 ソート順序が 16 進数の場合は NULL が入ります。 |
SORT_SEQUENCE_NAME | SRTSEQNAME | CHAR(10)
NULL 可能
|
ソート順序表の名前。 ソート順序が 16 進数の場合は NULL が入ります。 |
RDB_CONNECTION_METHOD | RDBCNNMTH | VARCHAR(4) | CONNECT ステートメントに使用する意味体系を指定します。
|
DECRESULT_MAXIMUM_PRECISION | DECMAXPRC | SMALLINT | 最大精度を指定します。
|
DECRESULT_MAXIMUM_SCALE | DECMAXSCL | SMALLINT | 結果データ・タイプについて返される最大位取り (小数点の右側にある小数部の桁数)。 |
DECRESULT_MINIMUM_DIVIDE_SCALE | DECMINDIV | SMALLINT | 中間および結果の両方のデータ・タイプについて返される最小除算位取り (小数点の右側にある小数部の桁数)。 |
DECFLOAT_ROUNDING_MODE | DECFLTRND | VARCHAR(8)
NULL 可能
|
DECFLOAT 丸めモードを示します。
|
DECFLOAT_WARNING | DECFLTWRN | VARCHAR(3) | DECFLOAT 警告が返されるかどうかを指定します。
|
SQLPATH | SQLPATH | VARCHAR(3483)
NULL 可能
|
SQL パスを示します。 SQL パスが指定されていない場合は、NULL 値が入ります。 |
LAST_USED_TIMESTAMP | LASTUSED | TIMESTAMP
NULL 可能
|
パッケージが最後に使用されたときのタイム・スタンプ。そのパッケージが一度も使用されていない場合には、NULL が入ります。 |
DAYS_USED_COUNT | DAYSUSED | INTEGER | 使用状況統計が最後にリセットされたとき以降に、パッケージが使用された日数。使用状況統計が前回リセットされた後でそのパッケージが一度も使用されていない場合には、0 が入ります。 |
LAST_RESET_TIMESTAMP | LASTRESET | TIMESTAMP
NULL 可能
|
使用状況統計が前回リセットされたときのタイム・スタンプ。統計が一度もリセットされていない場合は、NULL が入ります。 |
SYSTEM_PACKAGE_NAME | SYS_NAME | CHAR(10) | パッケージのシステム名 |
SYSTEM_PACKAGE_SCHEMA | SYS_DNAME | CHAR(10) | 該当のパッケージが入っているスキーマのシステム名 |
IASP_NUMBER | IASPNUMBER | INTEGER | 独立補助記憶域プール (IASP) 番号を指定します。 |
SYSTEM_TIME_SENSITIVE | SYSTIME | VARCHAR(3)
NULL 可能
|
CURRENT TEMPORAL SYSTEM_TIME 特殊レジスターがパッケージ内の静的および動的 SQL ステートメントに影響するかどうかを指定します。
パッケージが 7.3 より前のバージョンで作成されたものである場合は、NULL が入り、これは NO と同じように扱われます。 |