Re: Question about running "Vacuum" through JDBC - Mailing list pgsql-general

From Paul Thomas
Subject Re: Question about running "Vacuum" through JDBC
Date
Msg-id 20050506215248.E1711@bacon
Whole thread Raw
In response to Question about running "Vacuum" through JDBC  (Ying Lu <ying_lu@cs.concordia.ca>)
List pgsql-general
On 06/05/2005 16:22 Ying Lu wrote:
> Greetings,
>
> I tried to "Vacuum table" through JDBC. I got the following errors:
>
>   ERROR: VACUUM cannot run inside a transaction block
>
> Does it mean I should only run vacuum through the command line such as
> "psql>  vacuum TableName "?

You don't say what version of the DB and JDBC driver you're using but I
have an app which does vavuums via JDBC no problem. Just make sure that
you've setAutoCommit(true).


--
Paul Thomas
+------------------------------+-------------------------------------------+
| Thomas Micro Systems Limited | Software Solutions for Business           |
| Computer Consultants         | http://www.thomas-micro-systems-ltd.co.uk |
+------------------------------+-------------------------------------------+

pgsql-general by date:

Previous
From: Michael Meskes
Date:
Subject: Re: ECPG - Timestamp to ascii Conversion PG version 7.4
Next
From: Aaron Steele
Date:
Subject: inherit with foreign key reference