mam problem z pobraniem danych z bazy firebird.
Mam takie zapytanie
SELECT INDEKS, NAZWA FROM KARTOTEKA WHERE UPPER(NAZWA) LIKE UPPER('%R539%') OR UPPER(INDEKS) LIKE UPPER('%R539%')
i nie zwraca ono wyniku gdzie INDEKS jest równy szukanej wartości (tu: R539). Kiedy wpiszę R53 zamiast R539 szukany wiersz zostaje pobrany z bazy. Gdy uruchomię to zapytanie w firebirdWebAdmin czy FlameRobin bez problemu znajduję ten wiersz. Gdy UPPER(INDEKS) LIKE UPPER('%R539%') zamienię na
UPPER(INDEKS) = UPPER('R539') też nie wyświetla tego wiersza.
Macie jakieś pomysły co jest źle?
Pozdrawiam
kriszna