다음 표는 MRM에서 요소에 지정한 XML 스키마 데이터 유형에서 브로커에서 사용되고 ESQL로 지원되는 데이터 유형으로의 맵핑을 보여줍니다. 요소를 작성할 때, XML 스키마 유형의 보다 정확한 맵핑을 확인하기 위해 연관된 값 제한조건이 작성된다는 것을 알 수 있습니다.
요소의 데이터 유형 | 표시 내용 |
---|---|
ANYURI | STRING |
BASE64BIN | BINARY |
BOOLEAN | BOOLEAN |
BYTE | INTEGER |
DATE | DATETIME |
DATETIME | DATETIME |
DECIMAL | DECIMAL |
DOUBLE | FLOAT |
DURATION | STRING |
ENTITIES | STRING |
ENTITY | STRING |
FLOAT | FLOAT |
GDAY | DATETIME |
GMONTH | DATETIME |
GMONTHDAY | DATETIME |
GYEAR | DATETIME |
GYEARMONTH | DATETIME |
HEXBINARY | BINARY |
ID | STRING |
IDREF | STRING |
IDREFS | STRING |
INT | INTEGER |
INTEGER | DECIMAL |
LANGUAGE | STRING |
LONG | INTEGER |
NAME | STRING |
NCNAME | STRING |
NEGATIVE_INTEGER | DECIMAL |
NMTOKEN | STRING |
NMTOKENS | STRING |
NON_NEGATIVE_INT | DECIMAL |
NON_POSITIVE_INTEGER | DECIMAL |
NORMAILIZED_STRING | STRING |
NOTATION | STRING |
POSITIVE_INTEGER | DECIMAL |
QNAME | STRING |
SHORT | INTEGER |
STRING | STRING |
TIME | DATETIME |
TOKEN | STRING |
UNSIGNED_BYTE | INTEGER |
UNSIGNEDINT | INTEGER |
UNSIGNEDLONG | INTEGER |
UNSIGNED_SHORT | INTEGER |
메시지 트리에서 목록 유형이 각 목록 항목에 하위인 익명 값을 갖는 이름 노드로 표시됩니다. 이를 통해 정보 손실 없이도 반복 목록을 핸들링할 수 있습니다. 반복 목록은 각각 해당 목록 항목에 하위 노드인 고유한 익명 값을 갖는 동위 이름 요소로 표시됩니다.