Tipos ESQL y tipos de esquema equivalentes
Cuando necesite procesar los datos para establecer un valor de destino, puede implementar una función en Java™ o ESQL. Si decide utilizar funciones ESQL, puede invocarlas desde la correlación en una transformación ESQL.
La tabla siguiente muestra la equivalencia entre los tipos de esquema y tipos ESQL:
| Tipo simple de esquema XML | Tipo de datos ESQL en el árbol de mensajes |
|---|---|
| anyURI | CHARACTER |
| base64Binary | BLOB |
| booleano | BOOLEAN |
| byte | INTEGER |
| date | DATE |
| dateTime | TIMESTAMP |
| dayTimeDuration | INTERVAL |
| decimal | DECIMAL |
| double | FLOAT |
| duration | INTERVAL |
| ENTITIES | Conjunto de elementos de resolicitud en el árbol, cada tipo de CHARACTER |
| ENTITY | CHARACTER |
| float | FLOAT |
| gDay | DATE |
| gMonth | DATE |
| gMonthDay | DATE |
| gYear | DATE |
| gYearMonth | DATE |
| hexBinary | BLOB |
| Nº Propuesta | CHARACTER |
| IDREF | CHARACTER |
| IDREFS | Conjunto de elementos de resolicitud en el árbol, cada tipo de CHARACTER |
| int | INTEGER |
| entero | DECIMAL |
| language | CHARACTER |
| Entero largo | INTEGER |
| Nombre | CHARACTER |
| NCName | CHARACTER |
| negativeInteger | DECIMAL |
| NMTOKEN | CHARACTER |
| NMTOKENS | Conjunto de elementos de resolicitud en el árbol, cada tipo de CHARACTER |
| nonNegativeInteger | DECIMAL |
| nonPositiveInteger | DECIMAL |
| normalizedString | CHARACTER |
| NOTATION | CHARACTER |
| positiveInteger | DECIMAL |
| QName | CHARACTER |
| short | INTEGER |
| serie | CHARACTER |
| Hora | TIME |
| señal | CHARACTER |
| unsignedByte | INTEGER |
| unsignedInt | INTEGER |
| unsignedLong | DECIMAL |
| unsignedShort | INTEGER |
| yearMonthDuration | INTERVAL |