> d=# update pg_proc set proname = zsubstring(proname,2);
> UPDATE 1727
>
> So I say there isn't any reason to prohibit renaming functions just
> because they were created at initdb time. The worst-case scenario
> is you have to rename 'em back. Likewise for ALTER OWNER.
Again, no reason to stop them doing it via catalog hacking, but really
good reasons to stop them doing it via SQL commands....
Chris