PostgreSQL 最後から指定した文字数だけ取得する
- 作成日 2022.03.04
- PostgreSQL
- PostgreSQL
PostgreSQLで、最後から指定した文字数だけ取得する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
最後から指定した文字数だけ取得
最後から指定した文字数だけ取得したい場合は、「right」を使用します。
right(文字列, 文字数)
実際に最後から、3文字取得してみます。
select right('ABCDE',3)
実行結果
文字列の最後から3文字取得されていることが確認できます。
最初から取得
逆に、最初から取得する場合は、「left」を使用します。
left(文字列, 文字数)
実際に、文字列の最初から3文字取得してみます。
select left('ABCDE',3)
実行結果
3文字取得されていることが確認できます。
サロゲートペア
サロゲートペアでも、同様に取得可能です。
select right('😀😇😀😇😀',3)
実行結果
-
前の記事
Linux コマンドで直近の実行されたコマンドのみ表示する 2022.03.04
-
次の記事
python sqliteをweb上から操作する「sqlite-web」を構築する 2022.03.04
コメントを書く