On 01.11.23 10:25, Tom Lane wrote:
And there's never been any real clarity about whether to quote GUC names, though certainly we're more likely to quote anything injected with %s. So that's why we have a mishmash right now.
I'm leaning toward not quoting GUC names. The quoting is needed in places where the value can be arbitrary, to avoid potential confusion. But the GUC names are well-known, and we wouldn't add confusing GUC names like "table" or "not found" in the future.