gpt4 book ai didi

sql - 查询中的舍入错误?

转载 作者:行者123 更新时间:2023-12-02 05:36:45 24 4
gpt4 key购买 nike

我卡住了....为什么这两个查询返回不同的结果?

declare @div varchar
set @div = cast(4/3.0 as varchar)
select @div
-- returns 1

select cast(4/3.0 as varchar)
-- returns 1.3333

最佳答案

因为您声明的 varchar 没有长度。即

declare @div varchar

相同
declare @div varchar(1)

关于sql - 查询中的舍入错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11581042/

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