Re: permanent setting of config variables

From: Joao Miguel Ferreira <joao(dot)miguel(dot)c(dot)ferreira(at)gmail(dot)com>
To: Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>
Cc: pgsql-general <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: permanent setting of config variables
Date: 2021-02-18 11:42:48
Message-ID: CALyyT7Q0838OXHW-PhUkEnUG=tzexO65+D2W6Bn407erGsrS_g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,

On Thu, Feb 18, 2021 at 10:52 AM Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>
wrote:

> On Thu, 2021-02-18 at 09:09 +0000, Joao Miguel Ferreira wrote:
> > I have a few PL/pgSQL functions that use queires like "SHOW
> company.product INTO _product_name" and "SHOW company.cluster INTO
> _cluster_number".
> > But these are failing because I don't know how to set those values on a
> permanent basis, or maybe on startup would also be ok.
> > I did read the "ALTER DATABASE " and the "set_config(...)" documentation
> and I experimented a bit with that but without succes.
> > So my question would be: how to permanently set user specific config
> values that would become accessible to the "SHOW ...." SQL comand.
>
> _product_name := current_setting('company.product');
>
>
I can not change the code in those functions. I need to make them work as
they are.

So I guess I need to set those variables from an administration action
rather than from a coding action.

Something like "ALTER SYSTEM SET company.procut TO 'SpaceCraft';" but this
returns an error saying "ERROR: unrecognized configuration parameter
"company.procut". If I'm not mistaken, the "SET ...." command lasts only
for the duration of a client session. I need it to be permanent.

> Yours,
> Laurenz Albe
> --
> Cybertec | https://www.cybertec-postgresql.com
>
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ian Lawrence Barwick 2021-02-18 11:57:26 Re: when is pg_stat_archiver.stats_reset modified?
Previous Message Luca Ferrari 2021-02-18 11:20:55 when is pg_stat_archiver.stats_reset modified?