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 21 May 2009 00:16:40 -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 NAMES "UTF8"'); } public function query($query, array $args = array(), $options = array()) {