首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从HexaDecimal转换为TimeStamp

从HexaDecimal转换为TimeStamp
EN

Stack Overflow用户
提问于 2017-09-19 15:23:07
回答 1查看 440关注 0票数 0

如何在SQL server中将十六进制时间戳转换为日期时间。我尝试了Cast/Convert,但是抛出了错误。

致敬,Rahul

EN

回答 1

Stack Overflow用户

发布于 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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46294352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档