![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 1 Dołączył: 2.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem tego typu:
Jeżeli zapytanie ma postać SELECT nazwisko from osoba WHERE nazwisko like nowak to pomimo, że w bazie jest z dużej litery "Nowak" rekord zostanie odnaleziony teraz to samo zapytanie, ale z użyciem f. DECODE SELECT DECODE(nazwisko, secretKey) as nazwisko from osoba WHERE DECODE(nazwisko, secretKey) like nowak skutkuje zwróceniem pustego wyniku, podczas gdy wpiszemy "Nowak" rekord zostanie odnaleziony Jak można w zapytaniu z f. DECODE spowodować, aby była ignorowana wielkość znaków? No cuż pogrzebałem troche, ale w końcu mam rozwiązanie ![]() select upper(CAST(decode(nazwisko, 'key') as char)) as nazwisko from osoba Ten post edytował sonicius 4.10.2009, 23:10:59 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 21:35 |