Marios Vodas <[email protected]> writes:
> This is how timestamp_in starts, *#ifdef NOT_USED* is a litle bit confusing.
> Datum timestamp_in(PG_FUNCTION_ARGS)
> {
> char *str = PG_GETARG_CSTRING(0);
> #ifdef NOT_USED
> Oid typelem = PG_GETARG_OID(1);
> #endif
> int32 typmod = PG_GETARG_INT32(2);
The ifdef is just to document that timestamp_in is ignoring an input
function's standard second argument.
Personally I'd pass -1 for the third argument rather than hard-wiring
a specific value.
regards, tom lane
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers