相关疑难解决方法(0)

为什么备份/恢复后@@dbts 会增加?

我有一个 SQL Server 2005 数据库,其中包含一些具有时间戳(或 RowVersion)列的表。我需要知道当前时间戳的值,因此我使用以下查询:SELECT CAST(@@dbts AS BIGINT);

例如,这将返回10505

紧接着,没有更新,插入,......任何事情,我执行 aBACKUP DATABASE和 aRESTORE DATABASESELECT再次运行查询。只是这一次,结果是14000,而表中的时间戳没有增加。

为什么/如何发生这种情况?

sql-server restore

7
推荐指数
1
解决办法
1687
查看次数

标签 统计

restore ×1

sql-server ×1