WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Funções de Mapeamento ESQL e XPath Equivalentes

É possível implementar algumas funções de mapeamento de dados usando funções XPath ou fornecendo funções ESQL equivalentes em uma transformação ESQL Customizado.

As funções a seguir na linguagem ESQL possuem funções XPath equivalentes construídas no editor de Mapeamento de Dados Gráficos. É possível chamar essas funções diretamente sem ter que gravar módulos ESQL em um arquivo ESQL a ser chamado do mapa:

Tabela 1. Funções ESQL e XPath Equivalentes
Função ESQL Função XPath
EXTRACT YEAR FROM

fn:year-from-date
fn:year-from-dateTime

EXTRACT MONTH FROM

fn:month-from-date
fn:month-from-dateTime

EXTRACT DAY FROM

fn:day-from-date
fn:day-from-dateTime

EXTRACT HOUR FROM

fn:hours-from-dateTime
fn:hours-from-duration
fn:hours-from-time

EXTRACT MINUTE FROM

fn:minutes-from-dateTime
fn:minutes-from-duration
fn:minutes-from-time

EXTRACT SECOND FROM

fn:seconds-from-dateTime
fn:seconds-from-duration
fn:seconds-from-time

EXTRACT DAYS FROM fn:days-from-duration
EXTRACT MONTHS FROM fn:months-from-duration
CURRENT_DATE fn:current-date
CURRENT_TIME fn:current-time
CURRENT_TIMESTAMP fn:current-dateTime
LOCAL_TIMEZONE fn:implicit-timezone
ABS( ABSVAL) fn:abs
CEIL(CEILING) fn:ceiling
FLOOR fn:floor
LEFT fn:substring
CONTAINS fn:contains
ENDSWITH fn:ends-with
LENGTH fn:string-length
LOWER (LCASE) fn:lower-case
REPLACE fn:replace
RIGHT fn:substring
STARTSWITH fn:starts-with
SUBSTRING … FROM fn:substring
SUBSTRING … BEFORE fn:substring-before
SUBSTRING … AFTER fn:substring-after
SUBSTRING … FROM … FOR fn:substring(fn:substring(…), $for)
SUBSTRING … BEFORE … FOR fn:substring(fn:substring-before(…), $for)
SUBSTRING … AFTER ... FOR fn:substring(fn:substring-after(…), $for)
TRANSLATE fn:translate
UPPER (UCASE) fn:upper-case
FIELDNAME fn:local-name
FIELDNAMESPACE fn:namespace-uri
CARDINALITY fn:count
EXISTS fn:exists
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:45


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | br28674_