Tan*_*tta 1 oracle plsql etl data-conversion
我从EXCEL文件中提取日期,该文件是42885.4253360301excel格式的日期DD-MON-RR HH:MI:SS UTC.我想将十进制值转换为datetime使用oracle函数.如何进行?
我真的不知道哪个是带有十进制值的oracle日期计算的起点,但如果你采取类似的东西:
select to_date('01/01/1900', 'dd/mm/yyyy')+42885.4253360301 as my_date from dual;
Run Code Online (Sandbox Code Playgroud)
你的结果是
MY_DATE
-------------------
01/06/2017 10:12:29
Run Code Online (Sandbox Code Playgroud)
意味着您可以通过将简单日期操作添加到起点来对其应用简单日期操作.哪个出发点?我不能说,但希望这可以作为一个暗示.