La longitud de las columnas numéricas de bases de datos se cambia en las exportaciones

Problema o error: Las columnas de base de datos numéricas de longitud N se cambian a la longitud N +7 en el archivo del diccionario de datos (archivo .dct).

Solución: Cuando exporta datos y de manera programática crea un diccionario de datos para el archivo exportado, Campaign agrega espacio adicional para que los valores numéricos manejen la notación científica que puede ser necesaria para representar los datos numéricos.

Por ejemplo, el diccionario de datos podría agregar 7 a un campo numérico de una longitud de 10 para la siguiente notación científica.

*
*
*
*
*

Si sabe que los valores numéricos exportados (magnitud y/o precisión) no superan el valor numérico máximo que se puede representar utilizando el ancho definido, puede utilizar cualquiera de los siguientes métodos para controlar la longitud de los campos numéricos exportados.

*
Tenga en cuenta que si el valor supera el ancho definido, se producirá el error 11335 (Anchura de campo demasiado pequeña para contener los datos del texto de origen).
*
FORMAT(NUM_COL, 10)
Si el ancho del valor supera la especificación de ancho FORMAT de N, los lugares N de la izquierda se conservan. El resto se trunca y descarta sin error.


Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central