SYSTEM_VALUE_INFO ビュー

SYSTEM_VALUE_INFO ビューには、システム値についての情報が含まれます。

ビュー内の列に戻される値は、システム値表示 (DSPSYSVAL) CL コマンドによって戻される値と密接に関連しています。 システム値の完全なリストは、 システム値検索 (QWCRSVAL) APIにあります。

権限: QAUDCTL、QAUDENDACN、QAUDFRCLVL、QAUDLVL、 QAUDLVL2、および QCRTOBJAUD の値を取得するには、呼び出し側に *ALLOBJ または *AUDIT 特殊権限が必要です。 無許可ユーザーがアクセスすると、値 *NOTAVL または -1 が戻されます。

次の表で、ビューの列について説明します。 システム名は SYSVALINFO です。 スキーマは QSYS2 です。

表 1. SYSTEM_VALUE_INFO ビュー
列名 システム列名 データ・タイプ 説明
SYSTEM_VALUE_NAME SYSVALNAME VARCHAR(10) システム値の名前。
変更の開始SYSTEM_VALUE変更の終わり 変更の開始SYSVAL変更の終わり 変更の開始VARGRAPHIC (3840) CCSID (1200) 変更の終わり 変更の開始フォーマット設定されたシステム値が入ります。変更の終わり
CURRENT_NUMERIC_VALUE CURNUMVAL BIGINT
ヌル可能
システム値が数値データの場合は、その値が含まれます。 それ以外の場合は、NULL 値が入ります。
CURRENT_CHARACTER_VALUE CURCHARVAL
VARGRAPHIC (3840)
CCSID (1200) Nullable
システム値が文字データの場合は、その値が含まれます。 それ以外の場合は、NULL 値が入ります。
変更の開始TEXT_DESCRIPTION変更の終わり 変更の開始TEXT変更の終わり 変更の開始VARCHAR(50)変更の終わり 変更の開始システム値を記述するテキスト。 変更の終わり
変更の開始CATEGORY変更の終わり 変更の開始CATEGORY変更の終わり 変更の開始VARCHAR(7)変更の終わり 変更の開始システム値のタイプ。
*ALC
割り振り
*DATTIM
日付/時刻
*EDT
編集
*LIBL
ライブラリー・リスト
*MSG
メッセージおよびロギング
*SEC
セキュリティー
*STG
記憶域
*SYSCTL
システム制御
変更の終わり
変更の開始変更可能変更の終わり 変更の開始変更可能変更の終わり 変更の開始VARCHAR(3)変更の終わり 変更の開始システム値変更 (CHGSYSVAL) CL コマンドを使用してシステム値を変更できるかどうか。
NO
システム値は変更できません。
YES
システム値は変更できます。
変更の終わり
変更の開始「SHIPPED_DEFAULT_VALUE」変更の終わり 変更の開始デフォルト変更の終わり 変更の開始
VARGRAPHIC (3840)
CCSID (1200)
変更の終わり
変更の開始システム値に対して出荷されるデフォルト値。変更の終わり

最大値とそれらのシステム出荷時のデフォルト値に関連したシステム値を調べてください。

SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE FROM QSYS2.SYSTEM_VALUE_INFO       
WHERE SYSTEM_VALUE_NAME LIKE '%MAX%'; 
戻り
 SYSTEM_VALUE_NAME  SYSTEM_VALUE   SHIPPED_DEFAULT_VALUE
   QMAXACTLVL       *NOMAX          *NOMAX   
   QMAXSIGN         10              3   
   QPWDMAXLEN       128             8
   QMAXSGNACN       3               3
   QMAXJOB          163520          163520  
   QMAXSPLF         9999            9999