HI,大家好呀,这里想问一个问题。
SELECT to_char(to_date('2005/11/10','yyyy/mm/dd'),'mm-dd-yyyy') FROM dual;这里的to_char为什么不能用to_date?'2005/11/10'这样的格式转换为 11-10-2005 这样的格式转换还有什么方法吗,谢谢!
SELECT to_char(to_date('2005/11/10','yyyy/mm/dd'),'mm-dd-yyyy') FROM dual;这里的to_char为什么不能用to_date?'2005/11/10'这样的格式转换为 11-10-2005 这样的格式转换还有什么方法吗,谢谢!
SELECT TO_CHAR(TO_DATE('2005/11/10','YYYY/MM/DD'),'MM-DD-YYYY') FROM DUAL;TO_CHAR(TO_DATE('2005/11/10','
------------------------------
11-10-2005Executed in 0.907 seconds
to_char则相反.
to_char格式的日期 应该不可以用这个函数的呀,怎么办啦。?
看看是不是能达到你的要求
只有to_date 才能这样用...能指定格式
yyyy-mm-dd;
----------
12-10-2005OPER@TL>