LIKE operator and string comparison

From: Wei Weng <wweng(at)kencast(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: LIKE operator and string comparison
Date: 2004-09-22 22:54:46
Message-ID: 415202B6.7060903@kencast.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

I used the following SQL code to match '\foo\bar'

SELECT text FROM test WHERE text LIKE '\\\\foo\\\\%'

But if I choose to use string comparison, instead of 4 escape characters, I
only need 2.

SELECT text FROM test WHERE text = '\\foo\\bar'

Why is that?

I am using PostgreSQL 7.4, and the SQL code was entered through psql.

Thanks!

Wei

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Tom Lane 2004-09-22 23:09:44 Re: LIKE operator and string comparison
Previous Message Josh Berkus 2004-09-22 17:16:02 Re: Porting problem from Informix to Postgres...