Mailinglisten-Archive |
Christoph Hanser schrieb:
>
> Hallo,
>
> ich dachte, daß mit
> => select * from tablename where name LIKE 'HALLO'
>
> die Groß- und Kleinschreibung egal ist und dass dieser Befehl sowohl hallo
> als auch HAllO oder HALLO findet....
Groß- und Kleinschreibung ist zwar bei den SQL-Befehlen und
Tabellennamen egal, nicht aber bei String-Operationen bzw. -Vergleichen.
Du mußt da dann mit UCASE bzw. UPPER (machen das gleiche) arbeiten.
Bsp.:
select * from tablename where UCASE(name) LIKE UCASE('HALLO')
Wenn das Muster auf jeden Fall in Großbuchstaben geschrieben ist, kannst
Du statt "UCASE('HALLO')" auch nur "'HALLO'" schreiben.
--
metrix internet design gmbh k a l l i w o d a s t r. 3
mark arnold 76185 k a r l s r u h e
software-entwicklung t e l : 0721 - 5 97 22- 0
email: arnold_(at)_metrix.de f a x : 0721 - 5 97 22-60
http://www.metrix.de
php::bar PHP Wiki - Listenarchive