我正在查询具有此列的 SQL Server 表:
dateCreated(numeric(19, 0), null)
看来这是 UNIX 纪元时间。我想从表中选择所有内容并将dateCreated
列转换为适合报告提取的内容。我通过我发现的其他一些帖子尝试了以下内容:
SELECT
DATEADD(S, t.dateCreated, CAST('1970-01-01' as datetime)),
t.user, t.machine
FROM
table t
任何变体都会产生错误
将表达式转换为数据类型 int 的算术溢出错误
如何将此列转换为datetime
格式?