如何将诸如42161之类的数字转换为MySQL服务器中的日期?
向好的方向欣赏任何提示或指示。
我尝试了这个并且它不起作用:
select distinct CONVERT(datetime,[Update date]) from Table1
显示的错误是:
Msg 241,Level 16,State 1,Line 1 从字符串转换日期和/或时间时转换失败。
我也尝试了这个,它确实有效:
select distinct CONVERT(datetime,CONVERT(numeric(18,0),[Update date]))
from Table1
只是想知道它是否是正确或最佳的解决方案。我计划创建一个包含转换值的新列(进入日期时间格式)。