declare @vnum varchar(20)
declare @fnum float
--set @fnum=CONVERT(decimal(18,2),'12.34567')--nvarchar转float
--set @vnum=CONVERT(varchar(20),12.34567)+'%'--float转nvarchar
set @fnum=CAST('12.3452145' AS DECIMAL(20,2))
set @vnum=CAST(12.3452145 AS varchar(20))+'%'
print @fnum--12.35
print @vnum
想让数据库的两个字段相除,求百分比
CONVERT(VARCHAR(20),Convert(decimal(18,2),ContractArea/YearContractArea))+'%' as 完成率