Re: LIKE with no wildcards problem
От | Ian Barwick |
---|---|
Тема | Re: LIKE with no wildcards problem |
Дата | |
Msg-id | 200202281937.UAA10702@post.webmailer.de обсуждение исходный текст |
Ответ на | LIKE with no wildcards problem ("John J. Allison" <john@joss.ucar.edu>) |
Список | pgsql-sql |
On Thursday 28 February 2002 19:54, John J. Allison wrote: > 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) How about: catalog^> SELECT bar, length(bar) from foo; bar | length ----------+--------abc | 82.20 | 8 (2 rows) The CHARACTER type is always padded to the maximum length, viz: http://www.postgresql.org/idocs/index.php?datatype-character.html Ian Barwick
В списке pgsql-sql по дате отправления: