I PostgreSQL kan vi använda lower() funktion för att konvertera versaler till motsvarande gemener, enligt reglerna för databasens lokalitet.
Syntax
Syntaxen ser ut så här:
lower ( text )
Där text är texten som ska konverteras till gemener.
Exempel
SELECT lower('MOUSE'); Resultat:
mouse
Alla gemener förblir gemener, medan stora bokstäver konverteras till gemener:
SELECT lower('Mouse'); Resultat:
mouse
Databasexempel
Här är ett exempel på att konvertera resultaten av en databasfråga till gemener:
SELECT
first_name,
LOWER(first_name)
FROM actor
LIMIT 10; Resultat:
+------------+-----------+ | first_name | lower | +------------+-----------+ | PENELOPE | penelope | | NICK | nick | | ED | ed | | JENNIFER | jennifer | | JOHNNY | johnny | | BETTE | bette | | GRACE | grace | | MATTHEW | matthew | | JOE | joe | | CHRISTIAN | christian | +------------+-----------+
Här använde jag pagila exempeldatabas. Denna databas lagrar skådespelarnas förnamn med versaler i first_name kolumn. Därför använde jag lower() funktion för att konvertera first_name kolumn till dess gemena motsvarighet.
För att konvertera tvärtom (från gemener till versaler) kan vi använda upper() .