在oracle sql中将数字转换为日期

时间:2016-03-23 14:48:24

标签: sql oracle date numbers

我有不同的数字看起来像40825,我想将它们转换为Oracle SQL中的实际日期。

我知道它应该是SQL Server中的SELECT TO_DATE(40825 ,'MM-DD-YYYY'),但这在oracle SQL中使用相同的语法不起作用。

任何帮助?

1 个答案:

答案 0 :(得分:0)

如果这个数字表示4天,8个月和2025年那么,你必须使用to_date函数和字符串(不是nubmer),字符串必须看起来像日期掩码。

SELECT TO_DATE(to_char(40825,'FM000000')  ,'MMDDYY') FROM dual