2010-02-01 46 views
0

我有一些数据与时间戳在SQL Server中,我想存储在sqlce中的值与出来想象比较这两个值。什么是sqlce中的SQL Server时间戳等价物?

sqlce中的SQL Server时间戳等效项是什么?

+1

请使用“SQL Server”而不是“ms sql”。它使其他人更容易搜索。 – 2010-02-01 23:02:21

+1

您是否尝试过使用'timestamp'?怎么了? – 2010-02-01 23:03:12

+0

'timestamp'不好。我需要将现有的时间戳从sql server数据库复制到sqlce数据库。 – NitroxDM 2010-03-10 22:55:35

回答

0

好的时间戳是一个自动生成的varbinary。所以要复制一个时间戳,你需要一个varbinary字段。

+0

或将它转换为'BIGINT',因为它是一个8字节的值。 – 2012-08-20 05:44:45

0

时间戳是从MS Docs

时间戳是暴露自动生成的二进制数,其被保证是一个数据库中是唯一的数据类型。时间戳通常用作对表格行进行版本标记的机制。存储大小是8个字节。

该值在创建数据库之外没有任何意义,因此我看不出它是如何转换的。

在非的Sybase/SQL Server数据库我会用一个版本号或最后更新的列

0

如SQL精简3.5的,有一个时间戳的支持,每MSDN

的SQL Server Compact实现 时间戳(rowversion)数据类型。 rowversion是一种数据类型,它公开了 自动生成的二进制 数字,这些数字在数据库中保证是唯一的 。它通常用于 作为 版本标记表行的机制。

相关问题