oracleのto_char()関数の使い方を教えてください。

Oracleデータベースでは、TO_CHAR() 関数は日付、数字、または他のデータ型を文字列形式に変換するために使用されます。基本的な構文は以下の通りです:

TO_CHAR(expression, format_mask)

expression は変換されるデータであり、format_mask はデータを変換する形式である。

例えば、日付を特定の形式の文字列に変換する。

SELECT TO_CHAR(sysdate, 'YYYY-MM-DD HH24:MI:SS') FROM dual;

数字を特定の形式の文字列に変換する。

SELECT TO_CHAR(12345, '99999') FROM dual;

オラクルの公式ドキュメントに詳細なフォーマットオプションがありますので、そちらを参照してください。

bannerAds