Index: includes/database/pgsql/database.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/pgsql/database.inc,v
retrieving revision 1.43
diff -u -p -r1.43 database.inc
--- includes/database/pgsql/database.inc	3 Oct 2010 01:29:41 -0000	1.43
+++ includes/database/pgsql/database.inc	16 Nov 2010 10:15:35 -0000
@@ -55,6 +55,11 @@ class DatabaseConnection_pgsql extends D
 
     // Force PostgreSQL to use the UTF-8 character set by default.
     $this->exec("SET NAMES 'UTF8'");
+
+    // Force PostgreSQL to use the escape bytea output by default.
+    if (version_compare($this->version(), '9') >= 0) {
+      $this->exec("SET bytea_output = 'escape'");
+    }
   }
 
   public function query($query, array $args = array(), $options = array()) {
