2010-02-01 91 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是一種數據類型,它公開了 自動生成的二進制 數字,這些數字在數據庫中保證是唯一的 。它通常用於 作爲 版本標記錶行的機制。

相關問題