有个字段start_date(number(5))
38595(number型)对应日期(2005-9-20)
38609(number型)对应日期(2005-9-14)
38580(number型)对应日期(2005-8-16)
请问怎样将38595等数字通过oracle函数或者SQL语句转换成对应的日期;还有个字段是start_time(NUMBER(10))
62198 请问对应时间是????
44014 请问对应时间是????
请问怎样得到???要求在oracle环境中,通过sql/函数???
38595(number型)对应日期(2005-9-20)
38609(number型)对应日期(2005-9-14)
38580(number型)对应日期(2005-8-16)
请问怎样将38595等数字通过oracle函数或者SQL语句转换成对应的日期;还有个字段是start_time(NUMBER(10))
62198 请问对应时间是????
44014 请问对应时间是????
请问怎样得到???要求在oracle环境中,通过sql/函数???
-----------------
20050816 00:00:00SQL> SELECT TO_DATE('19000101','YYYYMMDD') + 38595 -2 FROM DUAL;TO_DATE('19000101
-----------------
20050831 00:00:00SQL> SELECT TO_DATE('19000101','YYYYMMDD') + 38609 -2 FROM DUAL;TO_DATE('19000101
-----------------
20050914 00:00:00楼主是不是写错了,那个38595怎么可能是2005-9-20呢?你把这些数字粘贴到Excel中,然后把格式改为日期,不就可以看到了