Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个数字格式(我在我的表中有它作为 varchar)6.71307E+15 我想把它转换成这个:6713073544159400。
有没有办法在 SQL Server 中做到这一点,因为目前我必须使用 Excel 手动完成。
这应该给你最接近的表示:
SELECT CONVERT(BIGINT, CONVERT(FLOAT, '6.71307E+15'));
即使是excel也应该只产生6713070000000000