如何在SQL server中将十六进制时间戳转换为日期时间。我尝试了Cast/Convert,但是抛出了错误。
致敬,Rahul
发布于 2017-09-19 15:26:31
你不能这么做。“Transact-SQL timestamp数据类型与SQL-2003标准中定义的timestamp数据类型不同。SQL-2003 timestamp数据类型等同于Transact-SQL datetime数据类型。”和“timestamp数据类型只是一个递增的数字,不保留日期或时间。要记录日期或时间,请使用datetime数据类型。”Source
还有:“时间戳语法已弃用。此功能将在Microsoft SQL Server的未来版本中删除。请避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。”Source
https://stackoverflow.com/questions/46294352
相似问题