How To Export From PGAdmin, Export PGAdmin Data To CSV

This afternoon I was using PGAdmin and needed to export some data from a query I had run but realized I wasn’t even sure if PGAdmin had this capability. Typically I would export data using the PSQL command line but since I was already working in PGAdmin I wanted to try and figure out if the capability existed and if so how to do it. After some playing around I was able to figure out how to export PGAdmin data to a CSV (Comma Separated Value) format that would be Microsoft Excel friendly. Follow the directions below to export PGAdmin data to a .CSV file to open in MS Excel.

Export PGAdmin Data To CSV And Open In Microsoft Excel:

  1. Launch PGAdmin & Connect To Database: First launch PGAdmin by your preferred method. After opening PGAdmin connect to the database you wish to export CSV reports from. Once connected the PGAdmin interface will look similar to the below example image.

    PGAdmin: Connect To A Database

  2. SQL Query Window: Once connected to the database server and database you want to export data from click the SQL button right below the top navigation bar which will launch the SQL Query window as shown below.

    PGAdmin: SQL Query Window

  3. Execute SQL Query: Now enter the SQL query into the top left box of the Query window, select Query from the top navigation bar, and click Execute from the drop down as shown in the example image below.

    PGAdmin: Execute SQL Query

    After executing the query the data will display in the bottom box of the Query window as displayed in the example image below.

    PGAdmin: Execute SQL Query Output

  4. Export PGAdmin Data To CSV File: Now with the data displayed in the PGAdmin Query window you can export the data to a CSV file. Select File from the top navigation window and click on Execute from the drop down as shown in the example image below.

    PGAdmin: Export SQL Query Data

    Once you click Export the below data export configuration window will display.

    PGAdmin: Export Data To File

    Make sure the settings are the same as the above example image so the exported data is opened in a friendly format in Microsoft Excel. These settings include Row Separator set to CR/LF, Encoding set to Local Charset, Column Separator set to “,”, Column Names included with a check mark, and Quoting set to “no quoting”. Browse to the location you want the file saved and click the OK button to export the PGAdmin data. Once the data has exported successfully the below message window will display.

    PGAdmin Data Export Completed Successfully

  5. Open CSV In Microsoft Excel: Now locate the file where the PGAdmin data was exported and open the file using Microsoft Excel to verify the data is displayed properly. The settings we modified should separate each column and row properly in MS Excel as shown in the below example image.

    PGAdmin Data Displayed In Microsoft Excel

The above steps allow you to use PGAdmin to export data to a CSV file that is easily opened in Microsoft Excel.

Beginning Databases with PostgreSQL: From Novice to Professional (Paperback)

List Price: $44.99 USD
New From: $19.55 USD In Stock
Used from: $11.22 USD In Stock

LINUX Applications and Administration (Paperback)

List Price: $59.50 USD
New From: $59.50 USD In Stock
Used from: $49.50 USD In Stock