将sysdate转为时间字符串
常用:
select to_char(sysdate, 'YYYY-MM-DD HH24:MM:SS'),
to_char(sysdate, 'd')
from dual
运行结果:
>> to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS')
2022-11-07 14:20:00
>> to_char(sysdate, 'd')
2
参数 | 说明 | 输出 |
---|---|---|
YEAR | Year,拼写 | TWENTY TWENTY-SECOND |
YYYY YYY YY Y | 4位年份 最后3位年份 最后2位年份 最后1位年份 | |
IYYY IYY IY I | 基于ISO标准的年份 | |
Q | 季度,1月至3月为第一季度 | |
MM | 月份(01-12) | |
MON | 月份缩写 | |
MONTH | 月份 | |
RM | 罗马数字月份 | |
WW | 每年的第几周(1-53),第1周从每年的第1天开始,一直持续到每年的第7天 | |
W | 每月的第几周(1-5) | |
D DD DDD | 每周的第几天(1-7) 每月的第几天(1-31) 每年的第几天(1-366) | |
DAY | Name of day | |
DY | Day的缩写 | |
J | Julian day; the number of days since January 1, 4712 BC | |
HH HH12 HH24 | Hour of day(1-12) Hour of day(1-12) Hour of day(0-23) | |
MI | Minute(0-59) | |
SS SSSSS | Second(0-59) Seconds past midnight(0-86399) | |
FF | Fractional seconds,分数秒(毫秒) | |