Not sure if you are using the ODBC or the JDBC, but under the ODBC driver for ingres there are null date settings. If this doesn't work then I think...
Not sure of the full problem you are trying to overcome, however it does sound a little more efficient toactually load the text file into a temp table then...