Oracle Database 数値を文字列に変換する
- 作成日 2024.07.16
- Oracle Database
- Oracle Database

Oracle Databaseで、数値を文字列に変換する手順を記述してます。「TO_CHAR」で可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
数値を文字列に変換するには「TO_CHAR」を使用します。
TO_CHAR(数値)
実際に、変換してみます。
※「DUAL」テーブルはダミーとして使用できるテーブルです。
SELECT
TO_CHAR(1.1),
TO_CHAR(01.1),
TO_CHAR(-1.1),
TO_CHAR(-1.10)
FROM DUAL;
実行結果

変換されていることが確認できます。
「0.1」の場合は、ゼロが弾かれます。
SELECT
TO_CHAR(0.1),
TO_CHAR(0.01)
FROM DUAL;
実行結果

フォーマットを指定
変換後のフォーマットを指定してカンマをつけることも可能です。
SELECT
TO_CHAR(12345,'99,999')
FROM DUAL;
実行結果

-
前の記事
Oracle Database コサイン値を取得する 2024.07.16
-
次の記事
gmail 検索窓に移動するショートカットキー 2024.07.17
コメントを書く