Re: Syntax error when combining --set and --command has me stumped - Mailing list pgsql-general

From Ron
Subject Re: Syntax error when combining --set and --command has me stumped
Date
Msg-id 2bc84dca-4740-f6ba-f1a2-62751d6da75e@gmail.com
Whole thread Raw
In response to Re: Syntax error when combining --set and --command has me stumped  (Gianni Ceccarelli <dakkar@thenautilus.net>)
List pgsql-general
On 7/29/22 04:05, Gianni Ceccarelli wrote:
> If you can use bash, or set up some redirections from whatever you're
> using to execute ``psql``, you can do::
>
>    $ psql somedb --set num=42 <<<'select :num'
>    Timing is on.
>    Expanded display is used automatically.
>    Line style is unicode.
>    Border style is 2.
>    ┌──────────┐
>    │ ?column? │
>    ├──────────┤
>    │       42 │
>    └──────────┘
>    (1 row)
>
>    Time: 0.517 ms
>
> or (more classically)::
>
>    echo 'select :num' | psql somedb --set num=42

Since my process uses the same variable in multiple bash statements, I 
decided to use a bash environment variable.

-- 
Angular momentum makes the world go 'round.



pgsql-general by date:

Previous
From: Durumdara
Date:
Subject: Strange collation names ("hu_HU.UTF-8")
Next
From: Tom Lane
Date:
Subject: Re: Strange collation names ("hu_HU.UTF-8")