FIELDNAME フィールド関数は、指定されたフィールドの名前を戻します。
FIELDNAME は、source_field_reference によって指定されるフィールドの名前を、文字値として戻します。パラメーターの指定するフィールドが存在しないものである場合、NULL が戻されます。
この関数は、ネーム・スペース情報を示しません。この情報は、FIELDNAMESPACE 関数を呼び出して別個に取得しなければなりません。
SET X=FIELDNAME(InputBody.*[<]);次の ESQL は Y をヌルに設定します。
SET Y=FIELDNAME(InputBody.F1.*[<]);
SET Z=FIELDNAME(InputBody.*[<].*[<]);
DECLARE ns NAMESPACE 'urn:nid:xxxxxx'; SET Y=FIELDNAME(InputBody.ns:F1.*[<]);