sql >> データベース >  >> RDS >> PostgreSQL

LOWER()–PostgreSQLで小文字に変換

    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()を使用できます。 。


    1. SQLクエリから変数を設定するにはどうすればよいですか?

    2. クラウド移行101:SQLServerからAzureへの移行

    3. PL / SQLの既存の表に列を追加する前に、列が存在するかどうかを確認するにはどうすればよいですか。

    4. MySQLで超過したロック待機タイムアウトをデバッグする方法は?