On Wed, Jan 26, 2005 at 02:44:40PM +0100, Mickael Faivre-Macon wrote: > We have a problem with backslashes in queries containing LIKE. > > insert into table (field) values ('IM\\test') > select * from table where field = 'IM\\test' > > returns one record > > select * from table where field LIKE 'IM\\%' > > returns no record See the "Pattern Matching" section in the "Functions and Operators" chapter of the documentation: http://www.postgresql.org/docs/8.0/static/functions-matching.html The documentation under "LIKE" discusses issues regarding the escape character (the backslash by default). -- Michael Fuhr http://www.fuhr.org/~mfuhr/ ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@xxxxxxxxxxxxxx