<key_decl ::=
KEY ’(’ <k_op> ’,’ <v_op_val> ’)’
<a_op> ::=
’=’
| PREFIX
| SUFFIX
| EXISTS
<a_op_val> ::=
<constant>
| <keyword>
| <name_var>
| <key_var>
| <value_var>
<k_op> ::=
’=’
| ’!=’
| ’>’
| ’>=’
| ’<’
| ’<=’
| PREFIX
| SUFFIX
| EXISTS
<k_op_val> ::=
<constant>
| <keyword>
| <name_var>
| <key_var>
| <value_var>
<v_op> ::=
’=’
| ’!=’
| ’>’
| ’>=’
| ’<’
| ’<=’
| PREFIX
| SUFFIX
| EXISTS
<v_op_val> ::=
<constant>
| <keyword>
| <name_var>
| <key_var>
| <value_var>
/*
* FETCH STATEMENT
*/
<fetch statements> ::=
<fetch_statement>
| <fetch_statement> <fetch_statements>
<fetch_statement> ::= <number> ’:’ <fetch_expr> ’;’
<fetch_expr> ::=
<fetch_value>
| <substr_expr>
<fetch value> ::=
<constant>
| <keyword>
162 IBM Tivoli Enterprise Console: Adapters Guide