没那么复杂吧,直接一句话就出来了。 select to_char(sysdate,'DDD') from dualTO_CHAR(SYSDATE,'DDD') ---------------------- 117
这个好 哈哈 不过TO_CHAR(SYSDATE,'DDD') 三个D是啥意思呢?
select to_char(sysdate,'DDD') as "一年过去多少天",to_char(sysdate,'DD') as "在一个月中的第几号",to_char(sysdate,'D') as "在一周的第几天" from dual一年过去多少天 在一个月中的第几号 在一周的第几天 ------- --------- ------- 123 02 4
select to_char(sysdate,'DDD') from dualTO_CHAR(SYSDATE,'DDD')
----------------------
117
这个好 哈哈 不过TO_CHAR(SYSDATE,'DDD') 三个D是啥意思呢?
------- --------- -------
123 02 4
嗯 谢谢你 我是菜鸟 看来我得好好学习下oracle的函数了