Index: includes/database/pgsql/database.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/pgsql/database.inc,v
retrieving revision 1.22
diff -u -p -r1.22 database.inc
--- includes/database/pgsql/database.inc	20 Apr 2009 20:02:30 -0000	1.22
+++ includes/database/pgsql/database.inc	20 May 2009 23:32:37 -0000
@@ -33,6 +33,9 @@ class DatabaseConnection_pgsql extends D
       // Force column names to lower case.
       PDO::ATTR_CASE => PDO::CASE_LOWER,
     ));
+
+    // Force PostgreSQL to use the UTF-8 character set by default.
+    $this->exec('set client_encoding="UTF8"');
   }
 
   public function query($query, array $args = array(), $options = array()) {
