PostgreSQL 文字数をカウントする

PostgreSQL 文字数をカウントする

PostgreSQLで、文字数をカウントする手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

文字数をカウント

文字数をカウントする場合は、「length」を使用します。

length(文字列)

実際に、文字数をカウントしてみます。

select length('abcde')

実行結果

カウントされていることが確認できます。

ひらがなも、文字数通りにカウントされます。

select length('あいうえお')

実行結果

半角カタカナでも同じです。

select length('アイウエオ')

実行結果

空白の扱い

空白も1文字としてカウントされます。

select length(' _ ')

実行結果

サロゲートペア

サロゲートペア文字も、1文字としてカウントされます。

select length('😂😅😍')

実行結果