Oracle的TO_CHAR函数用于将日期、数字和字符串数据类型转换为字符数据类型。其基本语法如下:
TO_CHAR(value, format)
其中,value是要转换的值,format是转换的格式规则。
例如,将日期转换为字符格式:
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
这将返回当前日期和时间的字符串形式,格式为YYYY-MM-DD HH24:MI:SS。
另外,TO_CHAR函数还支持其他格式规则,如’MM/DD/YYYY’, 'DD-MON-YYYY HH:MI:SS AM’等。具体格式规则可以参考Oracle官方文档。