Avatar billede j4k0b Nybegynder
29. maj 2007 - 12:34 Der er 4 kommentarer og
1 løsning

SELECT: Store og små bogstaver

Med et "SELECT WHERE ..." statement sammenlignes der med forskel på store og små bogstaver, f.eks.:

SELECT felt FROM tabel WHERE fejl = 'værdi';
... giver ikke samme resultat som:
SELECT felt FROM tabel WHERE fejl = 'VÆRDI';

Hvordan får man psql til at ignorerer cases?
Avatar billede lund_dk Praktikant
29. maj 2007 - 12:46 #1
SELECT felt FROM tabel WHERE lcase(fejl) = 'lcase(værdi)';
Avatar billede lund_dk Praktikant
29. maj 2007 - 12:46 #2
Her sætter du alle værdier til lowcase, og tjekker..
Avatar billede lund_dk Praktikant
29. maj 2007 - 12:49 #3
skal måske nok være:
SELECT felt FROM tabel WHERE lcase(fejl) = '" & lcase(værdi) & "';
Avatar billede j4k0b Nybegynder
29. maj 2007 - 12:52 #4
mange tak
Avatar billede lund_dk Praktikant
29. maj 2007 - 13:01 #5
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester