]> granicus.if.org Git - postgresql/commitdiff
Avoid use of E'', and thereby creating an unnecessary version-dependency,
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 18 Jul 2005 19:12:09 +0000 (19:12 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 18 Jul 2005 19:12:09 +0000 (19:12 +0000)
by using LIKE...ESCAPE instead.  Per suggestion by andrew@supernews.

src/bin/pg_dump/pg_dumpall.c

index a8983699850e64ce9d58ed63c51719eae281aecc..795f45d23be6476019a811a3a7f46fd60f2739d3 100644 (file)
@@ -6,7 +6,7 @@
  * Portions Copyright (c) 1994, Regents of the University of California
  *
  *
- * $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.63 2005/07/08 16:51:30 tgl Exp $
+ * $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.64 2005/07/18 19:12:09 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -543,10 +543,10 @@ dumpTablespaces(PGconn *conn)
         * pg_xxx)
         */
        res = executeQuery(conn, "SELECT spcname, "
-                                        "pg_catalog.pg_get_userbyid(spcowner) AS spcowner, "
+                                          "pg_catalog.pg_get_userbyid(spcowner) AS spcowner, "
                                           "spclocation, spcacl "
                                           "FROM pg_catalog.pg_tablespace "
-                                          "WHERE spcname NOT LIKE E'pg\\_%'");
+                                          "WHERE spcname NOT LIKE 'pg!_%' ESCAPE '!'");
 
        if (PQntuples(res) > 0)
                printf("--\n-- Tablespaces\n--\n\n");