I have a rather huge file (50mb) where the first field is a unix timestamp. However, I don't want to load the whole file, I need only half of it where timestamp > some_parameterized_timestamp.
It would seem sqlldr only allows = and <> conditions in the when clause. It takes too long to load the file and then delete records that are not needed.
Is there perhaps an alternative to using sqlldr that still has comparable performance? (I'm already using direct=true.)
I am thinking of using awk to create a copy of the file with the data I need, and awk is fairly efficient at it, but before I go down that road, I thought I'd ask here for better suggestions.