PostgreSQL proporciona un interfaz rápido para enviar llamadas de función al servidor. Esta es una puerta falsa en la interioridades del sistema, y puede suponer un agujero de seguridad. La mayoría de los usuario no necesitarán esta carácterística.
PQfn Requiere la ejecución de una función de servidor a través del interfaz de ruta rápida.
PGresult* PQfn(PGconn* conn, int fnid, int *result_buf, int *result_len, int result_is_int, const PQArgBlock *args, int nargs); |
typedef struct { int len; int isint; union { int *ptr; int integer; } u; } PQArgBlock; |