diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 47706dac16998a57b7b448f40a89b1aa8c1f3714..52f8baa4b753477ef93762ef62e7768592ea4ea2 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -20,7 +20,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.22 1997/01/07 00:04:16 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.23 1997/02/09 03:00:09 scrappy Exp $ * * Modifications - 6/10/96 - dave@bensoft.com - version 1.13.dhb * @@ -284,12 +284,15 @@ dumpClasses_dumpData(FILE *fout, const char *classname, switch(PQftype(res,field)) { case 21: case 22: case 23: /* int types */ case 810: case 910: /* oldint types */ - case 1005: case 1006: case 1007: /* _int types */ case 700: case 701: /* float types */ - case 1021: case 1022: /* _float types */ fprintf(fout, "%s", PQgetvalue(res,tuple,field)); break; + case 1005: case 1006: case 1007: /* _int types */ + case 1021: case 1022: /* _float types */ + fprintf(fout, "'%s'", + PQgetvalue(res,tuple,field)); + break; default: { char *expsrc,*expdest;