Beispielzeile: | (null) | 2011-03-01 "|" "| (Hinweis: | getrennt)Wie man (null) in sqloader fühlt? (Originaltabelle in DB2 erstellt)
Nachstehend Syntax in meiner CTL-Datei, aber keiner von diesen funktioniert. Von DB2 bekomme ich (Null) in txt-Datei. Beim Exportieren hat der Mitarbeiter in einem Werkzeug namens AQT (leer) als Leerzeichen anstelle von Leerzeichen ausgewählt. Ich sollte das spüren und sie NULL machen. Nach einigen Recherchen habe ich unter 2 versucht, aber keiner von ihnen hat funktioniert.
a) MINQUANTITY NULLIF MINQUANTITY = '(null)'
b) MINQUANTITY "decode (: MINQUANTITY, '(null)', NULL,: MINQUANTITY)",
Die Frage ist, was sollte Schreibe ich in meine ctl-datei um das zu fühlen (null)?
Überprüfen Sie die Antworten auf diese Fragen SO: http://stackoverflow.com/ Fragen/33433661/nullif-in-sql-loader-zu-vergleichen-ein-String-Wert und http://Stackoverflow.com/questions/18143888/how-to-use-to-number-and-nullif-in- sql-loader – alexs