Re: libpq and transactions - Mailing list pgsql-novice

From Tom Lane
Subject Re: libpq and transactions
Date
Msg-id 7451.1155299749@sss.pgh.pa.us
Whole thread Raw
In response to libpq and transactions  (Alex du Plessis <alexdup01@telkomsa.net>)
Responses Re: libpq and transactions  (Alex du Plessis <alexdup01@telkomsa.net>)
List pgsql-novice
Alex du Plessis <alexdup01@telkomsa.net> writes:
> I wish to use libpq to create a new database using a sql statement
> "CREATE DATABSE".  However, it seems this command cannot be enclosed
> within a transaction.  How do I go about executing such a statement via
> libpq i.e. which function should I use.  (Any information would be helpful)

Use PQexec(), same as any other SQL command.  The no-transaction
restriction just means you can't put it between BEGIN and COMMIT
commands.

            regards, tom lane

pgsql-novice by date:

Previous
From: Andy Chambers
Date:
Subject: Minimising disk writes
Next
From: Tom Lane
Date:
Subject: Re: Minimising disk writes