ESQL 필드 참조는 메시지 트리 또는 데이터베이스 테이블 내의 특정 필드(구조일 수 있음)를 나타내는 연속된 점 분리 값입니다. 정보의 루트에서 특정 필드까지의 경로는 상위/하위 관계를 사용하여 추적됩니다.
필드 참조는 메시지 또는 데이터베이스 테이블 내에서 참조, 갱신 또는 작성할 필드를 나타내는 ESQL문으로 사용됩니다. 예를 들면, 다음 ID를 메시지 필드 참조로 사용할 수 있습니다.
Body.Invoice.Payment
REFERENCE 유형의 ESQL 변수를 사용하여 필드 참조를 포함하는 동적 포인터를 설정할 수 있습니다. 이는 메시지 내에서 공통으로 참조되는 지점의 고정된 참조를 작성할 때 유용합니다. 예를 들면, 반복 필드를 포함하는 특정 구조의 시작 부분을 작성할 때 유용합니다.
필드 참조는 요소 유형, XML 네임스페이스 ID, 색인 및 유형 제한조건도 지정할 수 있습니다. 이에 대해서는 나중에 자세히 설명합니다.
필드 참조의 첫 번째 이름을 상관 이름이라고 합니다.