O Comprimento de Colunas de Banco de Dados Numéricos é Alterado na Exportação
Problema ou erro: Colunas de banco de dados numérico de comprimento N são alterados para comprimento N+7 no arquivo do dicionário de dados (arquivo .dct).
Solução: Ao exportar dados e programaticamente criar um diretório de dados para o arquivo exportado, o Campaign inclui espaço adicional para numéricos para manipular a notação científica que pode ser necessária para representar os dados numéricos.
Por exemplo, o dicionário de dados poderia incluir 7 a um campo numérico de comprimento 10 para a notação científica a seguir.
*
*
*
*
*
Se souber quais numéricos exportados (magnitude e/ou precisão) não excedem o valor numérico máximo que pode ser representado usando a largura definida, é possível usar qualquer um dos métodos a seguir para controlar o comprimento de campos numéricos.
*
Observe que se o valor exceder a largura definida o erro 11335 ocorre (Largura do campo muito pequena para suspender dados de texto de origem).
*
FORMAT(NUM_COL, 10)
Se a largura do valor exceder a especificação de largura de FORMAT de N, os locais da extremidade esquerda de N são mantidos. O resto é truncado e descartado sem um erro.