PostgreSQL 13にto_char関数で数値をカンマ区切り文字に変換する

環境
Windows10 64 bit
PostgreSQL 13.2

書式
数値を文字に変換します
to_char( 数値 , 書式 )

使用例1
3桁まで表示(カンマ区切り 小数点)

postgres=# select * From to_char(56789.12, 'FM999,999.999') result;
  result
-----------
 56,789.12
(1 行)

使用例2
3桁で表示(マイナス値 カンマ区切り)

postgres=# select * From to_char(-56789.12, 'FM999,999.999') result;
   result
------------
 -56,789.12
(1 行)

使用例3
3桁で表示(カンマ区切り)

postgres=# select * From to_char(56780.34, 'FM999,999.000') result;
   result
------------
 56,780.340
(1 行)

使用例4
3桁で表示(マイナス値 カンマ区切り)

postgres=# select * From to_char(-56780.34, 'FM999,999.000') result;
   result
-------------
 -56,780.340
(1 行)

 

PostgreSQL

Posted by arkgame