Sql 如何将大整数转换为日期时间样式109
如何使用以开头的样式109将大整数转换为datetimeSql 如何将大整数转换为日期时间样式109,sql,sql-server,tsql,datetime,Sql,Sql Server,Tsql,Datetime,如何使用以开头的样式109将大整数转换为datetime mon-dd-yyyy hh:mi:ss:mmmAM 632979854880200000是最大的整数 选择Convert(Datetime,((632979854880200000-5992660800000000)/864000000000),109)作为日期时间 来自Abc的示例 select ViaConvert = Convert(varchar(30),Convert(Datetime,((632979854880200000
mon-dd-yyyy hh:mi:ss:mmmAM
632979854880200000是最大的整数
选择Convert(Datetime,((632979854880200000-5992660800000000)/864000000000),109)作为日期时间
来自Abc的示例
select ViaConvert = Convert(varchar(30),Convert(Datetime,((632979854880200000 - 599266080000000000) / 864000000000.0)),109)
,ViaFormat = Format(Convert(Datetime,((632979854880200000 - 599266080000000000) / 864000000000.0)),'MMM dd yyyy hh:mm:ss tt')
返回
ViaConvert ViaFormat
Nov 1 2006 1:44:48:017PM Nov 01 2006 01:44:48 PM
请添加更多细节,例如convert语句中的数学运算正在尝试什么,以及预期结果。这是另一个问题。为什么是鸭子?@HABO希望我能看到你的评论