La lunghezza delle colonne database numeriche viene modificata durante l'esportazione
Problema o errore: le colonne database numeriche con lunghezza N vengono modificate nella lunghezza N+7 nel file del dizionario dati (file .dct).
Soluzione: quando si esportano i dati e si crea in modo programmatico un dizionario dati per il file esportato, Campaign aggiunge ulteriore spazio per gli elementi numerici al fine di gestire la notazione scientifica che potrebbe essere necessaria per rappresentare i dati numerici.
Ad esempio, è possibile che il dizionario dei dati aggiunga 7 ad un campo numerico con lunghezza 10 per la seguente notazione scientifica.
*
*
*
*
*
Se si è certi che i valori numerici esportati (magnitudine e/o precisione) non superino il valore numerico massimo che può essere rappresentato utilizzando la larghezza definita, è possibile utilizzare uno dei seguenti metodi per controllare la lunghezza dei campi numerici esportati.
*
Tenere presente che, se il valore supera la larghezza definita, si verifica l'errore 11335 (Field width too small to hold source text data).
*
FORMAT(NUM_COL, 10)
Se la larghezza del valore supera la specifica della larghezza FORMAT di N, vengono conservate N posizioni a sinistra. Il resto viene troncato ed eliminato senza errore.