0

我有这个数字格式(我在我的表中有它作为 varchar)6.71307E+15 我想把它转换成这个:6713073544159400。

有没有办法在 SQL Server 中做到这一点,因为目前我必须使用 Excel 手动完成。

4

1 回答 1

1

这应该给你最接近的表示:

SELECT CONVERT(BIGINT, CONVERT(FLOAT, '6.71307E+15'));

即使是excel也应该只产生6713070000000000

于 2013-10-09T03:24:34.240 回答