Search Postgresql Archives

RE: Formating psql query output

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

 



>From here: https://www.postgresql.org/docs/9.2/app-psql.html


-F separator
--field-separator=separator
Use separator as the field separator for unaligned output. This is equivalent to \pset fieldsep or \f.




Bobb



> -----Original Message-----
> From: Rich Shepard <rshepard@xxxxxxxxxxxxxxx>
> Sent: Monday, July 19, 2021 12:33 PM
> To: pgsql-general@xxxxxxxxxxxxxxxxxxxx
> Subject: Formating psql query output
> 
> Think Before You Click: This email originated outside our organization.
> 
> 
> Until I finish building the python/tkinter/psycopg2 front end to my business
> tracking tool I continue to work using the psql shell.'
> 
> I have a working .sql script that reports my contacts between two dates; the
> script returns more columns than I want included in the report. I want to pipe
> the output through an awk script to extract, in order, the columns I need. I'm
> stuck at the point of defining options to psql.
> 
> The current command line is:
> psql -d bustrac -f prospecting_log.sql -o contacts.txt --csv
> 
> However, using the --csv output conversion makes separate fields from a
> varchar column that can contain commas with the text contents.
> 
> Without --csv I get normal psql output with column headings and separator
> lines such as these:
>   person_nbr |  act_date  | act_type  |
> notes
> | person_nbr |      lname       |   fname    | org_nbr | org_nbr |       org_name
> ------------+------------+-----------+------------------------------------------------------
> ----------------------------------------------------------------------------------------------
> ----------------------------------------------------------------------------------------------
> ----------------------------------------------------------------------------------------------
> ---------------------------------+------------+------------------+------------+---------+--
> -------+----------------------
> 
> Is there an option that will retain the '|' separator but exclude the headings?
> Reading the psql document page I don't see such an option.
> 
> TIA,
> 
> Rich
> 
> 
> 







[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 Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux