PostgreSQLでは、lower()
を使用できます データベースのロケールの規則に従って、大文字を同等の小文字に変換する関数。
構文
構文は次のようになります:
lower ( text )
text
小文字に変換されるテキストです。
例
SELECT lower('MOUSE');
結果:
mouse
小文字はすべて小文字のままですが、大文字は小文字に変換されます:
SELECT lower('Mouse');
結果:
mouse
データベースの例
データベースクエリの結果を小文字に変換する例を次に示します。
SELECT
first_name,
LOWER(first_name)
FROM actor
LIMIT 10;
結果:
+------------+-----------+ | first_name | lower | +------------+-----------+ | PENELOPE | penelope | | NICK | nick | | ED | ed | | JENNIFER | jennifer | | JOHNNY | johnny | | BETTE | bette | | GRACE | grace | | MATTHEW | matthew | | JOE | joe | | CHRISTIAN | christian | +------------+-----------+
ここではpagila
を使用しました サンプルデータベース。このデータベースは、アクターの名を大文字でfirst_name
に格納します。 桁。したがって、私はlower()
を使用しました first_name
を変換する関数 列を小文字に相当します。
逆に(小文字から大文字に)変換するには、upper()
を使用できます。 。