[Firebird] Błąd podczas konwersji

0

Cześć. Mam takie zapytanie, które zmienia pierwszą literę na wielką, a pozostałe na małe.

select UPPER(LEFT(NAZWISKO,1)) + LOWER(SUBSTRING(NAZWISKO FROM 2 FOR 25))

Jednak po uruchomieniu otrzymuję błąd: Overflow occured during data type conversion.
Dopiero zaczynam pracę w Firebirdzie, dlatego proszę o jakąś wskazówkę jak rozwiązać ten problem.
Pozdrawiam.

1

w sqlu ciągi znaków dodaje się przez || a nie +

0

Oo dzięki za odpowiedź :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1