24.11.2012, Vladimír Klaus, navštíveno 7384x

MS Access
SQL

Pomocí těchto funkcí je možné převést textový řetězec na malá, resp. velká písmena. Díky tomu je možné zadat dotaz, aniž bychom věděli, jak přesně je hledaná položka v databázi uložená.

Následující dva příkazy jsou ekvivalentní.

SELECT * FROM Zakaznici WHERE UCASE(Mesto) = "JIČÍN 1"

SELECT * FROM Zakaznici WHERE LCASE(Mesto) = "jičín 1"

Funkce se dá použít i přímo při zobrazování hodnot.

SELECT LCASE(Jmeno) AS JmenoMale, UCASE(Mesto) AS MestoVelke, PSC
FROM Zakaznici

SQL obrázek

V jiných databázích

V SQL Serveru se tyto funkce jmenují LOWER a UPPER.