Why do you want to?
Just simplify.
For instance I can see reasons for wanting SETOF on a function's input parameter (to pass it a whole table or select result in one call).
I see. But Typename is used for table's definition for example. I can't imagine column "setof text".
-- Teodor Sigaev E-mail: [EMAIL PROTECTED] WWW: http://www.sigaev.ru/ ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq