Complementing Dan's response:
Biggest function name is 30 characters long.
5. PG has no procedures. It only has functions that can only return one thing (AFAIK - hopefully I am wrong).
6. Postgres supports: PL/PgSQL (imitates PL/SQL but has many less features), PL/Tcl (nice to work with strings and arrays) and PL/Perl (never did anything with it).
Maybe you could tell us the same things about Interbase (in another thread). I am sure there are people other than me that are also curious.