diff --git a/src/bin/psql/describe.c b/src/bin/psql/describe.c index 6275a68..f03f547 100644 --- a/src/bin/psql/describe.c +++ b/src/bin/psql/describe.c @@ -455,10 +455,12 @@ describeFunctions(const char *functypes, const char *pattern, bool verbose, bool printACLColumn(&buf, "p.proacl"); appendPQExpBuffer(&buf, ",\n l.lanname as \"%s\"" - ",\n p.prosrc as \"%s\"" + ",\n CASE\n" + " WHEN l.lanname IN ('c','internal') THEN p.prosrc\n" + " END as \"%s\"" ",\n pg_catalog.obj_description(p.oid, 'pg_proc') as \"%s\"", gettext_noop("Language"), - gettext_noop("Source code"), + gettext_noop("Reference name"), gettext_noop("Description")); }