Provavelmente, cada campo em cada registro é preenchido com espaço para a largura do campo. Precisamos ver a consulta, mas em vez de select * from table
, você pode precisar
select rtrim(field1) || ',' || rtrim(field2) || ',' || rtrim(field3) -- ...
Como alternativa, execute o arquivo csv por meio de um script sed para aparar espaço em branco excessivo:
sed -i 's/[[:blank:]]\+,/,/g' OBTM.csv