Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Función de base de datos mvSQL Type() en Jitterbit App Builder

Resumen

Esta función proporciona a App Builder información sobre el tipo de expresión sin modificarla. A diferencia de un CAST, esta función no se renderiza ni afecta la sentencia ejecutada por el proveedor de destino.

Esta función es particularmente útil en expresiones de paso, donde App Builder no puede ver el contenido de la expresión.

Nota

Esta función es meramente informativa; no afecta la expresión interna ni convierte el valor al tipo especificado.

Sintaxis

Type(<expression> as <datatype>)

Parámetros

  • expression: Una expresión SQL válida o una referencia a una columna.

  • datatype: Un tipo de dato SQL válido. Los tipos de datos admitidos son los siguientes:

    Tipo de dato Ejemplo
    char(length) char(12)
    nvarchar(length) nvarchar(123)
    numeric(precision, scale) numeric(10, 1)

Devoluciones

La expresión sin cambios, al tiempo que proporciona a App Builder información sobre el tipo resultante.

Ejemplos

TYPE(${SOUNDEX('Test')} AS Char(4))

Esto le indica a App Builder que la expresión de paso a través devuelve un código de 4 caracteres, sin alterar la expresión que procesa el proveedor: SOUNDEX('Test').