diff --git a/lib/postgresql.js b/lib/postgresql.js index f7013bb2..d73a0c50 100644 --- a/lib/postgresql.js +++ b/lib/postgresql.js @@ -387,13 +387,13 @@ PostgreSQL.prototype.buildExpression = function(columnName, operator, return new ParameterizedSQL(columnName + " LIKE ? ESCAPE E'\\\\'", [operatorValue]); case 'ilike': - return new ParameterizedSQL(columnName + " ILIKE ? ESCAPE '\\'", + return new ParameterizedSQL(columnName + " ILIKE ? ESCAPE E'\\\\'", [operatorValue]); case 'nlike': return new ParameterizedSQL(columnName + " NOT LIKE ? ESCAPE E'\\\\'", [operatorValue]); case 'nilike': - return new ParameterizedSQL(columnName + " NOT ILIKE ? ESCAPE '\\'", + return new ParameterizedSQL(columnName + " NOT ILIKE ? ESCAPE E'\\\\'", [operatorValue]); case 'regexp': if (operatorValue.global)