我被卡住了......为什么这两个查询返回不同的结果?
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
我被卡住了......为什么这两个查询返回不同的结果?
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