读书人

ORACLE的时间有关问题

发布时间: 2011-12-28 22:45:21 作者: rapoo

ORACLE的时间问题
--insert into student(name,birthday) values('her',to_date(sysdate,'dd-mon-yyyy hh24:mi:ss'));
select student_id,name,to_char(birthday,'yyyy-mon-dd hh:mi:ss') from student;



结果:

3 you 0008-8月 -06 12:00:00
4 he 0008-8月 -06 12:00:00
5 her 0008-8月 -06 12:00:00
怎么2008变成0008啦? 还有后面的小时也不正确。 哪位高手能告诉我啊

[解决办法]
to_date(sysdate,'dd-mon-yyyy hh24:mi:ss')
sysdate 本身就是date,干什么还要to_date?

读书人网 >oracle

热点推荐