在SQL Server中将datetime2显式转换为时间戳

时间:2015-08-18 11:04:06

标签: sql-server datetime

我正在使用SQL Server中的查询:

select datetimevalue 
from temp;  

此处datetimevalue列的数据类型为datetime2,我需要将此值转换为 时间戳

在MySQL中,如果我只是写:

select UNIX_TIMESTAM(datetimevalue) 
from temp;

然后返回时间戳。

有没有办法在SQL Server 2014中显式转换timestamp中的datetime?

1 个答案:

答案 0 :(得分:2)

SQL Server没有timestamp类型。它曾经有一个旧版本,但类型不是一个日期&时间价值。在当前版本中,timestamprowversion已弃用的同义词。