As far as I can tell, the un-value NULL is not described anywhere in the doc as being something that can be assigned to a column.
E.g. : . not listed as a constant (well that's reasonable as it isn't) . not listed as an expression (is NULL an expression?) . not explicitly listed under the INSERT and UPDATE commands as a valid syntactic unit as an alternative to an expression (If it is not an expression) I do see it listed as a valid keyword but there is no description there. To put it another way, the following syntax is apparently not permitted : UPDATE my_nullable_table SET nullable_col = NULL; (I am not referring to other null-related constructs such as IS NULL, IFNULL etc) I have to assume I'm missing something? Or is it that NULL is so, well, null, that it cannot be described? John -- Sent via pgsql-docs mailing list (pgsql-docs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-docs