Olivier Thauvin <[EMAIL PROTECTED]> writes: > Datum > header_querytxt(PG_FUNCTION_ARGS) > { > elog(NOTICE, "querytxt"); > Datum tag; > /* converting TEXT value to integer one */ > tag = DirectFunctionCall1(rpmtagvalue, PG_GETARG_TEXT_P(1)); > elog(NOTICE, "querytxt %d", tag); > /* header_query = function accepting integer instead text) > PG_RETURN_POINTER(DirectFunctionCall2(header_query, > PG_GETARG_BYTEA_P_COPY(0), tag)); > }
If that's a cut-and-paste, then you seem to be short a */ on the second comment ... regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match