>> How can I do it in PgSQL? I need it so much!
I think the usual advice is to make it a text or varchar column anduse a check constraint to enforce that only one of the allowed stringscan be stored in it.
regards, tom lane