"Francesco Dalla Ca'" <f.dallaca@xxxxxxxxx> writes: > Can i create languages functions on a different schema? You can, but you'd have to modify the createlang program, or do it by hand using CREATE FUNCTION and CREATE LANGUAGE. This is just a restriction of createlang, not any fundamental limitation. IIRC, we just changed things for 8.1 and up so that the functions are created in pg_catalog instead of public. regards, tom lane