Mapeamento do tipo simples de Esquema XML para o tipo de dados de árvore de mensagens ESQL.
A tabela a seguir mostra o mapeamento que os analisadores do WebSphere Message Broker usam ao converter entre os tipos simples do Esquema XML os tipos de dados da árvore de mensagens. O mapeamento se aplica a todos os analisadores que usam um modelo de Esquema XML ao analisar e serializar.
Tipo simples de Esquema XML | Tipo de Dados na árvore de mensagens |
---|---|
anyURI | CHARACTER |
base64Binary | BLOB |
Booleano | BOOLEAN |
byte | INTEGER |
date | DATE |
dateTime | TIMESTAMP |
dayTimeDuration | INTERVAL |
decimal | DECIMAL |
double | FLOAT |
duration | INTERVAL |
ENTITIES | Lista de CHARACTER |
ENTITY | STRING |
float | FLOAT |
gDay | DATE |
gMonth | DATE |
gMonthDay | DATE |
gYear | DATE |
gYearMonth | DATE |
hexBinary | BLOB |
ID | CHARACTER |
IDREF | CHARACTER |
IDREFS | Lista de CHARACTER |
int | INTEGER |
integer | DECIMAL |
idioma | CHARACTER |
long | INTEGER |
Nome | CHARACTER |
NCName | CHARACTER |
negativeInteger | DECIMAL |
NMTOKEN | CHARACTER |
NMTOKENS | Lista de CHARACTER |
nonNegativeInteger | DECIMAL |
nonPositiveInteger | DECIMAL |
normalizedString | CHARACTER |
NOTATION | CHARACTER |
positiveInteger | DECIMAL |
QName | CHARACTER |
short | INTEGER |
cadeia | CHARACTER |
time | TEMPO |
token | CHARACTER |
unsignedByte | INTEGER |
unsignedInt | INTEGER |
unsignedLong | DECIMAL |
unsignedShort | INTEGER |
yearMonthDuration | INTERVAL |