Para correlaciones complejas, a veces es mejor escribir una función ESQL que realice el trabajo y luego llamar a la función desde el Editor de correlaciones de mensajes. Este tema describe un escenario en el que uno de los campos de salida se formará a partir de una concatenación de campos de entrada con texto adicional.
simple (mensaje) int (xsd:int) str (xsd:str)
CREATE FUNCTION concatValues(IN val INTEGER, IN str CHAR) RETURNS CHAR BEGIN return str || ' plus int val ' || CAST(val AS CHAR); END;