"Shoaib Mir" <shoaibmir@xxxxxxxxx> writes: > On 2/1/07, Harvey, Allan AC <HarveyA@xxxxxxxxxxxx> wrote: >> I know the function is there. >> What am I doing wrong? > To reduce clutter, \df does not show data type I/O functions. This is > implemented by ignoring functions that accept or return type cstring. That could be Allan's problem right there. The other likely possibility I can think of is that delete_old() is in a schema that's not in his search path. "\df+ delete_old" would only show visible functions --- to see functions in all schemas try "\df+ *.delete_old". regards, tom lane