ESQL 데이터 유형

데이터 유형은 데이터 항목의 특성을 정의하고 데이터 처리 방식을 결정합니다. ESQL은 아래 나열된 6개의 데이터 유형을 지원합니다. 데이터베이스에서 검색되거나 자체 정의 메시지에 수신되거나, 메시지 모델에 정의된(MRM 데이터 유형 사용) 데이터는 ESQL 표현식에서 처리될 때 이러한 기본 ESQL 유형 중 하나로 맵핑됩니다.

브로커에서 메시지 필드에는 명확한 데이터 유형을 갖는 데이터가 포함됩니다. 또한, 중간 변수를 사용하여 메시지 처리에 도움을 줄 수도 있습니다. 이러한 모든 변수는 사용하기 전에 데이터 유형을 선언해야 합니다. 변수의 데이터 유형이 고정됩니다. 다른 유형의 값을 지정하려고 하면 내재적 캐스트 또는 예외가 발생합니다. 메시지 필드는 고정 데이터 유형을 갖지 않으므로, 다른 유형의 값을 지정할 수 있습니다. 필드는 새 값 및 유형을 채택합니다.

항상 표현식의 평가로 데이터 유형을 예측할 수 있는 것은 아닙니다. 이는 표현식이 모든 종류의 메시지 스키마 참조 없이 컴파일되었으므로 일부 유형의 오류가 런타임 시까지 발견되지 않기 때문입니다.

ESQL은 다음 데이터 범주를 정의합니다. 각 범주에는 하나 이상의 데이터 유형이 포함됩니다.

관련 개념
메시지 플로우 개요
상관 이름
메시지 맵핑 개요
ESQL DateTime 데이터 유형 표현
관련 태스크
메시지 플로우 개발
ESQL 개발
관련 참조
MRM 메시지에서 요소의 데이터 유형
외부 소스 값의 데이터 유형
ESQL 참조
CAST 함수
지원되는 캐스트
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ak01000_