gpt4 book ai didi

sql - 如何在 SQL 中将 Float 转换为 Varchar

转载 作者:行者123 更新时间:2023-12-01 06:55:15 25 4
gpt4 key购买 nike

我在做这个

declare @num float = 7708369000

select @num as [float],
convert(varchar, @num) as [varchar]

它给了我这个
float                  varchar
---------------------- ------------------------------
7708369000 7.70837e+009

但我想要这个
float                  varchar
---------------------- ------------------------------
7708369000 7708369000

请帮忙。

最佳答案

首先将其转换为十进制,

CAST(CAST(@num AS DECIMAL(20)) AS VARCHAR(20))
  • SQLFiddle Demo
  • 关于sql - 如何在 SQL 中将 Float 转换为 Varchar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17760956/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com