我有不同的数字看起来像40825,我想将它们转换为Oracle SQL中的实际日期。
我知道它应该是SQL Server中的SELECT TO_DATE(40825 ,'MM-DD-YYYY')
,但这在oracle SQL中使用相同的语法不起作用。
任何帮助?
答案 0 :(得分:0)
如果这个数字表示4天,8个月和2025年那么,你必须使用to_date函数和字符串(不是nubmer),字符串必须看起来像日期掩码。
SELECT TO_DATE(to_char(40825,'FM000000') ,'MMDDYY') FROM dual