Index: modules/quercus/src/com/caucho/quercus/lib/db/PostgresModule.java
===================================================================
--- modules/quercus/src/com/caucho/quercus/lib/db/PostgresModule.java	(revision 6692)
+++ modules/quercus/src/com/caucho/quercus/lib/db/PostgresModule.java	(working copy)
@@ -903,7 +903,24 @@
       return null;
     }
   }
+  
+  /**
+   * Escape a string for insertion into a text field
+   */
+  @ReturnNullAsFalse
+  public static StringValue pg_escape_string(Env env,
+                                             @NotNull Postgres conn,
+                                             StringValue data)
+  {
+    try {
+      return conn.realEscapeString(data);
 
+    } catch (Exception ex) {
+      log.log(Level.FINE, ex.toString(), ex);
+      return null;
+    }
+  }
+
   /**
    * Sends a request to execute a prepared statement with given parameters,
    * and waits for the result
