在 Oracle SQL 中,TO_CHAR(date, 'fmt')
函数用于将日期类型转换为指定格式的字符串。
以下是常用的日期格式化字符:
9
:代表一个数字,不显示前缀零。0
:代表一个数字,如果该数字小于相应的位数,则显示前缀零。$
:根据本地语言环境显示货币符号。L
:采用当地货币符号。.
:打印一个小数点。,
:千位计算法显示。
例如,TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
会将当前系统时间转换为 YYYY-MM-DD HH24:MI:SS
格式的字符串。