Skip site navigation (1) Skip section navigation (2)

Re: [PORTS] Port Bug Report: Incorrect search using 'select .... like ...' statement.

From: Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>
To: Misha Yakin <misha(at)libr-115c(dot)ksu(dot)ru>
Cc: pgsql-ports(at)postgreSQL(dot)org
Subject: Re: [PORTS] Port Bug Report: Incorrect search using 'select .... like ...' statement.
Date: 1999-05-13 15:56:27
Message-ID: 199905131556.LAA13253@candle.pha.pa.us (view raw or flat)
Thread:
Lists: pgsql-ports
> Sometimes expresion like 'select a from b where a like 'abc%';' gives
> null result, while 'select a from b where a like 'abcd%';' gives
> right result (several records). In some case first expression
> gives some result but it doesn't contains result of the second
> one... But expresion '... like 'ab%';' gives result containing 
> results of the first an the second.
> 
> --------------------------------------------------------------------------
> 
> Test Case:
> ----------
> All fields I tried contain russian characters (there was some
> fields with english characters but I don't find such error with them)
> 
> 
> example:
> 
> vkuzmina=> select tit from cvcat where lower(tit) like '%';
> tit              
> -----------------
>   
> (1 row)
> 
> vkuzmina=> select tit from cvcat where lower(tit) like '%';
> tit
> ---
> (0 rows)
> 
> vkuzmina=> select tit from cvcat where lower(tit) like '%';
> tit              
> -----------------
>   
> (1 row)
> 
> vkuzmina=> select tit from cvcat where tit like '%';
> tit              
> -----------------
>   
> (1 row)
> 
> vkuzmina=> select tit from cvcat where tit like '%';
> tit
> ---
> (0 rows)
> 
> vkuzmina=> select tit from cvcat where tit like '%';
> tit              
> -----------------
>   
> (1 row)
> 

We have some problems with international characters sets and index
usage.  Someone else will probably give a better answer.

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist(at)candle(dot)pha(dot)pa(dot)us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

In response to

pgsql-ports by date

Next:From: Unprivileged userDate: 1999-05-13 20:09:16
Subject: Port Bug Report: byte order problem on Inter and SGI
Previous:From: Unprivileged userDate: 1999-05-13 11:21:23
Subject: Port Bug Report: Datetime type comparision error.

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group