PostgreSQL 13にlength関数で文字数を取得する

環境
Windows10 64 bit
PostgreSQL 13.2

書式
length(文字列)

使用例
1.英字文字列の文字数を取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# select length('study') result;
result
--------
5
(1)
postgres=# select length('study') result; result -------- 5 (1 行)
postgres=# select length('study') result;
 result
--------
      5
(1 行)

2.半角文字列の文字数を取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# select length('テストタロウ') result;
result
--------
6
(1)
postgres=# select length('テストタロウ') result; result -------- 6 (1 行)
postgres=# select length('テストタロウ') result;
 result
--------
      6
(1 行)

3.全角文字列の文字数を取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# select length('テストタロウ') result;
result
--------
6
(1)
postgres=# select length('テストタロウ') result; result -------- 6 (1 行)
postgres=# select length('テストタロウ') result;
 result
--------
      6
(1 行)

 

PostgreSQL

Posted by arkgame