I also think the best non-compatible solution is to require non-numeric elements to be delimited (double quotes, configurable?), and use NULL unadorned to represent NULL.
I think the ultimate solution should have null values represented by NULL... I mean NULL is NULL :)
Chris ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings