PostgreSQL 数値を文字列に変換する
- 作成日 2022.09.12
- PostgreSQL
- PostgreSQL
PostgreSQLで、数値を文字列に変換する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
数値を文字列に変換
数値を文字列に変換する場合は、「to_char」を使用します。
to_char( 文字列 , フォーマット )
実際に、変換してみます。
select to_char(111, 'FM999')
実行結果
変換されたかどうか、第一引数が文字列であることが必須な「lpad」などを使用して確認してみます。
select lpad(to_char(111, 'FM999'),5,'0')
実行結果
変換されていることが確認できます。
少数
少数も変換可能です。
select to_char(111.11, 'FM999.99')
実行結果
カンマ
フォーマットを使用して、カンマをつけることもできます。
select to_char(11111, 'FM99,999')
実行結果
0埋め
0埋めすることも可能です。
select to_char(7, 'FM009')
実行結果
-
前の記事
CentOS9 GlusterFSをインストールする手順 2022.09.12
-
次の記事
PostgreSQL ランダムなひらがなを生成する 2022.09.12
コメントを書く