I wrote: > Hmm. Trying this here, I get > ... Oh, scratch that, I'd failed to duplicate the test case. (I had an empty string, not NULL, as the value of the tstchar25 column.) I concur with Laurenz's diagnosis that you need to use an indicator variable if you want to retrieve a NULL. regards, tom lane