title: Sqoop export failing with NumberFormatException
body: <p>Not able to export data into teradata using sqoop for double values. I am getting NumberFormatException even if I have changed the datatype at teradata to string, I get NumberFormatException. I believe converting a string into a float or Integer results to NumberFormatException. Please correct me if I am wrong.</p>
  
  <p>I have also included map-column-java option in sqoop export to explicitly mention the datatypes for the columns to get exported.</p>
  
  <p>I have a csv file with "|" delimiter and the sample data looks like below.</p>
  
  <pre><code>65.0|50.0|65.0|118.77
  101.0|96.0|101.0|210.08
  37.0|29.0|37.0|34.78
  66.0|61.0|66.0|153.78
  </code></pre>
  
  <p>and my teradata table is created as below.</p>
  
  <pre><code>CREATE SET TABLE DB_NAME.TABLENAME(
    col1 varchar(20),
    col2 varchar(20),
    col3 varchar(20),
    col4 varchar(20)
  )
  </code></pre>
  
  <p>I have also tried having the datatype as decimal(10,5) and mentioned the map-column-java as "Double" for all the columns but I still get the same error.</p>
  
  <p>From OP comment:</p>
  
  <pre><code>sqoop export --libjars /opt/cloudera/parcels/SQOOP_TERADATA_CONNECTOR/sqoop-connector-teradata-1.7c6.jar,/opt/cloudera/parcels/SQOOP_TERADATA_CONNECTOR/lib/terajdbc4.jar \
    --connect "jdbc:teradata://host_name/Database=database_name,CHARSET=UTF8" \
    --table table_name \
    --username username \
    --password password \
    --export-dir /path/to/directory \
    --map-column-java col1=Double,col2=Double,col3=Double,col4=Double \
    --input-fields-terminated-by '|' \
    --input-lines-terminated-by '\n' \
    --input-null-string '' \
    --input-null-non-string ''
  </code></pre>