Bloque de funciones CSV_DECODE

El bloque de funciones CSV_DECODE decodifica una línea de una cadena de texto CSV.

Nota: Este bloque de funciones puede tener más de una salida. Puede hacer clic con el botón derecho en el bloque de funciones para agregar otra salida.

Entrada CSV

La entrada espera una cadena de texto en formato CSV.

Entrada DELIMITER

La entrada define el carácter entre las columnas. Si la entrada es igual a NULL, se asume ";".

Entrada ENCLOSURE

Define los paréntesis de los valores. Si la entrada es igual a NULL, se asume """.

Entrada ESCAPE

Define el carácter de escape. Una cadena de texto vacía desactiva el mecanismo de máscara propietario. Si la entrada es igual a NULL, se asume "\".

Nota: Normalmente, un carácter de cierre en una celda se mascara duplicándolo. Sin embargo, el carácter de escape puede usarse alternativamente para ello. Por lo tanto, los valores "" y "\" tienen el mismo significado por defecto. Además de la posibilidad de mascarar el carácter de cierre mediante el carácter de escape, este último no tiene ningún otro significado especial. Ni siquiera es adecuado para mascararse a sí mismo.

Salidas VALUE1..VALUE#

Una salida devuelve los datos extraídos de la columna. Si la columna no existe, se devuelve el valor NULL.

Consejo: Para determinar si un valor está definido puede utilizarse el bloque de funciones IS_NULL.

Ver También