I've written a couple of functions in PL/pgSQL and I would like to control their behavior through some configuration entries, changeable at run time too (per session). Is it possible to define new custom-defined configuration entries in postgresql.conf
? If not, what's the work around?
As my search results, I came across the part of documentation which says:
18.16. Customized Options
This feature was designed to allow parameters not normally known to PostgreSQL to be added by add-on modules (such as procedural languages). This allows extension modules to be configured in the standard ways.
If this passage answers my question with a "No", can my PL/pgSQL functions be considered an extension module so that they can have their own configuration entries in the configuration file?
subsequent calls
, but what I'm looking for is whether some part of the code is active or not. Consider anif
statement checking whether some part of the code should be executed or not. It's as simple as that! – Mehran