Search Postgresql Archives

Re: Data dumps to files - best methods?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Am 26.07.2010 um 11:46 schrieb Machiel Richards:

       Is there a method of outputting / dumping the data into .xml format as part of the scripts / crons/ db processes?

It depends on your requirements of the xml file format.
psql can output data in html/xhtml format (--html switch), which might or might not be enough for you.

$ psql --html -c "select * from atable" adb > myfile.xhtml.part

"query_to_xml" generates a proper xml version of the query results.


Ralf

From: pgsql-general-owner@xxxxxxxxxxxxxx [mailto:pgsql-general-owner@xxxxxxxxxxxxxx] On Behalf Of Ralf Schuchardt
Sent: 23 July 2010 01:37 PM
To: Machiel Richards
Cc: pgsql-general@xxxxxxxxxxxxxx
Subject: Re: Data dumps to files - best methods?
 
Hi,
 
Am 23.07.2010 um 10:32 schrieb Machiel Richards:


       As I am fairly new to postgresql I am trying to find some more info regarding options to dump specific data to files. 


     However, even though I can get the sql query,etc... how will I use this to dump the data into the relevant files?
 
You can use the "\copy" command in psql to export the result of query into a file. For example:
 
> psql -c "\\copy (select * from atable) to 'myfile.csv' with delimiter as ',' csv header" adb
 
will copy all rows from "atable" in "adb" to "myfile.csv" in csv format.
 
 
Ralf


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux