LIKE with no wildcards problem
От | John J. Allison |
---|---|
Тема | LIKE with no wildcards problem |
Дата | |
Msg-id | 200202281854.LAA13770@virga.joss.ucar.edu обсуждение исходный текст |
Ответы |
Re: LIKE with no wildcards problem
Re: LIKE with no wildcards problem Re: LIKE with no wildcards problem |
Список | pgsql-sql |
When doing a select with a LIKE in the where clause, I always get 0 rows if I do not use a wildcard [_%]. LIKE should act like = in this case (and the docs say so). A select without a from correctly returns 't'. I am using PostgreSQL 7.1.3 on Solaris. What am I missing? Thanks, John Allison john@joss.ucar.edu catalog^> create table foo ( bar char(8) ) CREATE catalog^> insert into foo values ( 'abc' ) INSERT 38413 1 catalog^> insert into foo values ( '2.20' ) INSERT 38414 1 catalog^> select * from foo bar ----------abc 2.20 (2 rows) catalog^> select * from foo where bar like 'abc'bar ----- (0 rows) catalog^> select * from foo where bar like 'abc%' bar ----------abc (1 row) catalog^> select 'abc' like 'abc'?column? ----------t (1 row)
В списке pgsql-sql по дате отправления: