如何在SQL中将时间戳转换为日期和时间?

时间:2018-03-13 09:20:32

标签: sql

表有一列包含时间戳值。我想将该时间戳值转换为SQL中的日期和时间。

当我像这样使用时

select cast(1520339311 as datetime)  

我收到错误:

  

将表达式转换为数据类型datetime的算术溢出错误

如何处理?

1 个答案:

答案 0 :(得分:0)

SQL Server的TIMESTAMP数据类型与日期和时间无关! 请参阅下面的链接:

CAST and CONVERT (Transact-SQL)

rowversion (Transact-SQL)

Already Answered