Was ist IllegalStateException?

Ich versuche, mit der folgende Fastload-API

Verbindung ... etc ist perfekt.


Ich weiß genau, wo es scheitert

 ...........
 System.out.println(" Streaming " + dataFile);
 pstmtFld.setAsciiStream(1, dataStream, -1); //This line fails
 System.out.println("check the above line"); //This does not go to console
 ...........

Ausnahme ist

Exception in thread "main" java.lang.IllegalStateException: Sample failed.

[ODBC Teradata Driver] Invalid precision: cbColDef value out of range


Hier ist meine Tabelle, die ich versuche zu laden. Es ist ein .csv - format und wenn ich es öffnen über Editor es so Aussehen

1,9,Win
2,9,Winc
3,9,Wi

Warum erhalte ich diese exception? Wie kann ich es verbessern? Soweit ich das verstanden habe ist das problem pstmtFld.setAsciiStream(1, dataStream, -1); nicht akzeptieren das dataset irgendwie und wirft eine Ausnahme

InformationsquelleAutor der Frage Borat Sagddiev | 2013-11-23

Schreibe einen Kommentar