FIELDVALUE 필드 함수는 제공된 필드의 스칼라 값을 리턴합니다.
FIELDVALUE는 source_field_reference에 의해 식별된 필드의 스칼라 값을 리턴합니다. 존재하지 않는 필드를 식별한 경우 널(null)이 리턴됩니다.
<Data> <Qty Unit="Gallons">1234</Qty> </Data>The ESQL statement
SET OutputRoot.XML.Data.Quantity = FIELDVALUE(InputRoot.XML.Data.Qty);결과가 다음과 같습니다.
<Data><Quantity>1234</Quantity></Data>그렇지만 이 ESQL문(FIELDVALUE 함수를 사용하지 않음)은
SET OutputRoot.XML.Data.Quantity = InputRoot.XML.Data.Qty;트리 복사를 발생시키며 결과는 다음과 같습니다.
<Data><Quantity Unit="Gallons">1234</Quantity></Data>이는 필드 Qty가 리프 필드가 아니기 때문입니다.