0

我有这个号码:5.42418E+15 如何将此号码转换为 16 位数字,如下所示:4383452049412480?

我通过将该列格式化为数字在 excel 中手动执行此操作,然后选择 1234 格式,但我希望在 Sql 服务器中完成此操作。

谢谢你。

4

2 回答 2

0
declare @F as float(53)
set @F = 6713073544159400

select @F
      6.7130735441594E+15

select cast( @F as decimal)
      6713073544159400
于 2013-10-09T02:12:46.870 回答
0

尝试这个

 CAST ( expression AS data_type [ ( length ) ] )
于 2013-10-09T02:13:01.473 回答