在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;
更多详细的格式化选项可以参考 Oracle 官方文档。