Subject | Re: [ib-support] german characters ö, ä and ü in containing search conditions |
---|---|
Author | Lucas Franzen |
Post date | 2002-02-11T17:17:11Z |
Lev Assinovsky schrieb:
"Like", "starting with" etc are case sensitive, but "containing" is not.
From an application?
If so, make sure that your connection has the right charcter set
defined.
If you have (for example) character set NONE, you can't pass Umlaute
(äöü...) to your database.
HTH
Luc.
>No, it is case insensitive!
> First of all 'containing' is case sensitive.
"Like", "starting with" etc are case sensitive, but "containing" is not.
> THe solution (I assume your search word <WORD>How do you do the selet?
> in column <COL> and your character set is <CHARSET>):
> select ... where UPPER(<COL> collate <CHARSET>) containing UPPER(<WORD>
> collate <CHARSET>)
> > executing a select statement with containing clausel:
> > select * from land where name containing 'öste'
> > returns 0 rows, but there is a row with the name=Österreich
> >
> > All other character working fine, for example:
> > select * from land where name containing 'deu'
> > returns 1 row with name=Deutschland
> >
From an application?
If so, make sure that your connection has the right charcter set
defined.
If you have (for example) character set NONE, you can't pass Umlaute
(äöü...) to your database.
HTH
Luc.