Re: libpq and prepared statements progress for 8.0

Поиск
Список
Период
Сортировка
От David Wheeler
Тема Re: libpq and prepared statements progress for 8.0
Дата
Msg-id 94141820-0ABD-11D9-BC11-000A95B9602E@kineticode.com
обсуждение исходный текст
Ответ на Re: libpq and prepared statements progress for 8.0  (Abhijit Menon-Sen <ams@oryx.com>)
Список pgsql-hackers
On Sep 19, 2004, at 9:13 PM, Abhijit Menon-Sen wrote:

> OK, how about adding a PQprepare (PQcreatePrepared?) function like 
> this?
>
>     PGresult *
>     PQprepare(PGconn *conn,
>               const char *stmtName,
>               const char *query,
>               int nParams,
>               const Oid *paramTypes)
>     {
>         ...
>
> PQprepare would construct a Parse message to create a prepared 
> statement
> named stmtName from the given query, with nParams types pre-declared. 
> It
> could be called by DBD::Pg with nParams == 0 to let the server infer 
> all
> of the parameter types.

Sounds damn good to me, Abhihit, thanks!

> I suppose an asynchronous equivalent would also be needed.
> (Yes, I'm volunteering to write both functions.)

Woot! :-)

Regards,

David



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Abhijit Menon-Sen
Дата:
Сообщение: Re: libpq and prepared statements progress for 8.0
Следующее
От: Tom F
Дата:
Сообщение: execve() vs system() for chrooted filesystems in dbcommands.c