我正在尝试转换时间戳,例如
0x0000000000C7442B
0x0000000000C7442C
0x0000000000C7442D
0x0000000000C7442E
0x0000000000C7442F
0x0000000000C74430
到目前为止在SQL中的。 谁知道如何实现它?
这是我的查询
select Fixed_assets.timestamp as Date,Fixed_assets.Description,No_ as [Tag Number],Fa_Ledger.Amount as Cost, Fixed_assets.[Location Code], [Useful Life], [Depreciation Rate]
from Fixed_assets
inner join Fa_Ledger on Fixed_assets.No_ = Fa_Ledger.[FA No_]
答案 0 :(得分:3)
时间戳数据类型只是一个递增的数字而不是 保留日期或时间。要记录日期或时间,请使用日期时间 数据类型。
rowversion是时间戳数据类型的同义词,并且是主题 对数据类型同义词的行为。在DDL语句中,使用 尽可能使用rowversion代替时间戳。
Transact-SQL时间戳数据类型与时间戳不同 ISO标准中定义的数据类型。
不推荐使用时间戳语法。此功能将在a中删除 Microsoft SQL Server的未来版本。避免使用此功能 新的开发工作,并计划修改当前的应用程序 使用此功能。
我假设是SQL Server。