|
|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
* |
|
|
|
|
* Copyright (c) 2000-2003, PostgreSQL Global Development Group |
|
|
|
|
* |
|
|
|
|
* $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.83 2003/08/04 23:59:40 tgl Exp $ |
|
|
|
|
* $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.84 2003/08/09 01:21:54 momjian Exp $ |
|
|
|
|
*/ |
|
|
|
|
#include "postgres_fe.h" |
|
|
|
|
#include "describe.h" |
|
|
|
|
@ -746,7 +746,7 @@ describeOneTableDetails(const char *schemaname, |
|
|
|
|
{ |
|
|
|
|
PGresult *result; |
|
|
|
|
|
|
|
|
|
printfPQExpBuffer(&buf, "SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid)", oid); |
|
|
|
|
printfPQExpBuffer(&buf, "SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid, true)", oid); |
|
|
|
|
result = PSQLexec(buf.data, false); |
|
|
|
|
if (!result) |
|
|
|
|
goto error_return; |
|
|
|
|
@ -926,7 +926,7 @@ describeOneTableDetails(const char *schemaname, |
|
|
|
|
footers = xmalloczero((rule_count + 2) * sizeof(*footers)); |
|
|
|
|
footers[count_footers] = xmalloc(64 + strlen(view_def)); |
|
|
|
|
snprintf(footers[count_footers], 64 + strlen(view_def), |
|
|
|
|
_("View definition: %s"), view_def); |
|
|
|
|
_("View definition:\n%s"), view_def); |
|
|
|
|
count_footers++; |
|
|
|
|
|
|
|
|
|
/* print rules */ |
|
|
|
|
|