Avatar billede samuelsen Nybegynder
10. maj 2004 - 15:00 Der er 7 kommentarer

Case-sensitive SQL forespørgsel

Hej Eksperter!

hvordan laver jeg en forespørgsel som er lige glad med casesentivitet. Den database jeg arbejder med er case-insensitive..og derfor kan jeg ikke helt forstå hvorfor mine SQL-forespørgsler ikke er.

Venlig hilsen
Samuelsen
Avatar billede ole40 Nybegynder
10. maj 2004 - 15:04 #1
Prøv
select * from table where lower(password)=lower('<UserInput>')

lower giver småbogstaver og UPPER giver store...

/Ole
Avatar billede samuelsen Nybegynder
10. maj 2004 - 15:51 #2
det virker desværre ikke - der kommer en fejl om at lower ikke kendes...
Avatar billede ole40 Nybegynder
10. maj 2004 - 16:08 #3
Er du siker på at det er MSSQL server du skriver SQL sætninger til?
/Ole
Avatar billede janus_007 Nybegynder
10. maj 2004 - 19:41 #4
Det havde nu heller ikke funket alligevel! (medmindre db'en er sat til at være case sensitiv) - En bedre måde er at bruge collation, men hvis spørgsmålet er forkert postet...
Avatar billede samuelsen Nybegynder
10. maj 2004 - 22:28 #5
det er ikke mod en SQL server...
Avatar billede ole40 Nybegynder
10. maj 2004 - 22:30 #6
Så bør du ikke stille sprøgsmålet i denne gruppe... Det er for msSQL.
/Ole
Avatar billede samuelsen Nybegynder
10. maj 2004 - 22:33 #7
sorry
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