Properly schema-prefix reference to pg_catalog.pg_get_statisticsobjdef_columns
authorMagnus Hagander
Tue, 28 Sep 2021 14:23:18 +0000 (16:23 +0200)
committerMagnus Hagander
Tue, 28 Sep 2021 14:24:24 +0000 (16:24 +0200)
Author: Tatsuro Yamada
Backpatch-through: 14
Discussion: https://www.postgresql.org/message-id/7ad8cd13-db5b-5cf6-8561-dccad1a934cb@nttcom.co.jp

src/bin/psql/describe.c

index fe98270acd1f33153364a02ed3d6b729e68a4f1d..ac4247680c831046186054df5a0b40556fff6378 100644 (file)
@@ -2881,7 +2881,7 @@ describeOneTableDetails(const char *schemaname,
                              "stxrelid::pg_catalog.regclass, "
                              "stxnamespace::pg_catalog.regnamespace AS nsp, "
                              "stxname,\n"
-                             "pg_get_statisticsobjdef_columns(oid) AS columns,\n"
+                             "pg_catalog.pg_get_statisticsobjdef_columns(oid) AS columns,\n"
                              "  'd' = any(stxkind) AS ndist_enabled,\n"
                              "  'f' = any(stxkind) AS deps_enabled,\n"
                              "  'm' = any(stxkind) AS mcv_enabled,\n"
@@ -4734,7 +4734,7 @@ listExtendedStats(const char *pattern)
    if (pset.sversion >= 140000)
        appendPQExpBuffer(&buf,
                          "pg_catalog.format('%%s FROM %%s', \n"
-                         "  pg_get_statisticsobjdef_columns(es.oid), \n"
+                         "  pg_catalog.pg_get_statisticsobjdef_columns(es.oid), \n"
                          "  es.stxrelid::pg_catalog.regclass) AS \"%s\"",
                          gettext_noop("Definition"));
    else