I have a view in SQL server, something like this:
select 6.71/3.41 as NewNumber
The result is 1.967741
(note 6 decimal points) -> decimal (38,6)
I try the same thing in a calculator but the result is 1.967741935483871xxxx
I want to force SQL Server to return more accurate result something like decimal(38,16)
I have tried the obvious things like casting, but SQL Server doesn't improve the output I just get some trailing zeros at the end like 1.9677410000
Is there a way to force SQL Server to not truncate the result or give more accurate one?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…