>>-EVENT_MON_STATE--(----string-expression--)------------------><
スキーマは SYSIBM です。
EVENT_MON_STATE 関数は、イベント・モニターの現在の状態を戻します。
引き数は、結果のタイプが CHAR または VARCHAR で、 値がイベント・モニターの名前であるストリング式です。 指定したイベント・モニターが SYSCAT.EVENTMONITORS カタログ表にない場合は、 SQLSTATE 42704 が戻されます。
結果は、次のいずれかの値の整数になります。
引き数がヌル値になる可能性がある場合、結果もヌル値になる可能性があります。 引き数がヌル値であれば、結果はヌル値です。
例:
SELECT EVMONNAME, CASE WHEN EVENT_MON_STATE(EVMONNAME) = 0 THEN 'Inactive' WHEN EVENT_MON_STATE(EVMONNAME) = 1 THEN 'Active' END FROM SYSCAT.EVENTMONITORS