Properly schema-prefix reference to pg_catalog.pg_get_statisticsobjdef_columns
authorMagnus Hagander <magnus@hagander.net>
Tue, 28 Sep 2021 14:23:18 +0000 (16:23 +0200)
committerMagnus Hagander <magnus@hagander.net>
Tue, 28 Sep 2021 14:23:18 +0000 (16:23 +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 90ff649be7245c8b2d22efcc53bddc37af7d63d0..a33d77c0efcbab2354ff53210ab36e4fb0d830b2 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