Re: How to use PQfn() in libpq library?

From: Bruce YUAN <suanic(at)gmail(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: How to use PQfn() in libpq library?
Date: 2009-06-19 14:26:34
Message-ID: eca90e1a0906190726x2034afd1rc520b26ec7e1ba3d@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi Tom,

Which interface will replace this? And where can get it's reference?
Best regards,
Bruce
2009/6/19 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>

> Bruce YUAN <suanic(at)gmail(dot)com> writes:
> > How to use PQfn() in libpq library?
>
> Look into src/interfaces/libpq/fe-lobj.c for several examples.
> However, please note the comment in the documentation:
>
> This interface is somewhat obsolete, as one can achieve similar
> performance and greater functionality by setting up a prepared
> statement to define the function call. Then, executing the statement
> with binary transmission of parameters and results substitutes for a
> fast-path function call.
>
> > Which server functions can be
> > executed from client?
>
> Anything you could call normally can be called this way too.
>
> regards, tom lane
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Leif B. Kristensen 2009-06-19 14:59:44 Re: postgresql-8.3.7 unexpected connection closures
Previous Message Albe Laurenz 2009-06-19 14:07:18 Re: Invalid statement name (null) in line ## - what am I doing wrong ?