> You can just use NULL for the paramTypes argument, and normally postgres
> will figure out the type and everything will be fine. Specifying the
> types might catch certain kinds of mistakes and might save postgres a
> small amount of work.
I like being type safe whenever possible, it's the first thing you [should] learn in C and one less variable when
debugging.
> For user-defined types, the OID might be different on different servers,
> so it's quite awkward to specify the OID for a user-defined type.
The server is going to be run locally so that's not a problem.
Thanks