u07*_*7ch 4 sql sql-server sql-server-2008
我正在软件版本之间迁移 SQL 2008 R2 数据库(6 年前到当前架构)。有一些带有 SQL TimeStamp 列的审核表。我通过将原始表中的数据复制到新结构中来完成此操作 - 正如您在 6 年后所预期的那样,更改相当复杂。
当我将时间戳移入新数据库时,有没有办法保留时间戳的指纹,或者有保持此数据的审计可追溯性的最佳实践方法吗?
谢谢
您可以将时间戳转换为varbinary(8)以保留它:
select cast([timestamp] as varbinary(8))
Run Code Online (Sandbox Code Playgroud)
但它本身的价值timestamp并不是特别有用:它不能转化为特定的时间。将来,MSDN 建议它可能会重命名为更合适的rowversion.
| 归档时间: |
|
| 查看次数: |
3126 次 |
| 最近记录: |