QUERY

アプリケーションからデータを収集するために使用される SQL 照会。

考えられる値
  • 有効な SQL SELECT ステートメント
  • REUSE (サブパネル名)

    指定されたサブパネルで照会によって取得されたデータを使用します。

照会内の列 (属性) はすべて、照会で指定された最大 100 列を持つ、同じ表 (属性グループ) のものでなければなりません。 変数は、QUERY ステートメント内のどの場所でも使用できますが、前のパネルで指定された列のみを変数として使用できます。
注: 変数は QUERY ステートメントの任意の場所で使用できます。 列名の前に表の名前が付いている必要はありません。
デフォルト値
なし

例 1: SELECT ステートメントを使用した照会

QUERY='SELECT CICSPLEX, PLEXCPUP, PLEXSOS, PLEXRATE, PLEXMAXT, 
PLEXENQW, PLEXHSCI, FROM OMCICS.PLEX'
QUERY='SELECT TRANID, TASKNO, RTYPE, RNAME, STATE, CPUTIME, SUSPTIME,
ELAPTIME, USEDA16, USEDB16, ATCHTIME, TIMEOFSU, SUSPDUE, FACTYPE, 
FACID, ORIGTRID, UMBTRID, QUEUE, FIRSTPGM, CURRPGM, USERID, EXECCMD, 
PURGEABL, PURGSTAT, SUSPTYPE, UOWSTATE, 
FROM OMCICS.CICSTRD,                                           
WHERE ORIGINNODE = "&SYSTEMID.&CICSNAME"           
AND CICSTRD.TRANID = "&TRANID"                                  
AND CICSTRD.TASKNO = "&TASKNO"'

例 2: 再利用された照会

<SUBPANEL>         This is subpanel #1 with a query 
NAME=ALPHA         This is its name 
QUERY="SELECT ......... 

<SUBPANEL>         This is subpanel #2 with a query 
NAME=BETA          This is its name 
QUERY="SELECT ......... 

<SUBPANEL>         This is subpanel #3 with no query 
NAME=GAMMA         This is its name 
QUERY=REUSE(ALPHA) Re-using first query