0
A
回答
1
使用此查詢:
SELECT ROUND(2.0/3.0, 2)
0
Select cast(2.0/3.0 as decimal(3,2)) as result
,應該有所幫助。
歡呼
0
試試這個
select cast(ROUND(2/3.0, 2) as decimal(2,2))
0
ALTER FUNCTION GetDecimalFromDivided(@interger1 INT, @interger2 INT , @round INT)
RETURNS FLOAT AS
Begin
RETURN ROUND(@interger1/cast(cast(@interger2 AS VARCHAR) + '.0' AS FLOAT),@round)
END
0
SELECT 2.0/3.0 AS RawResult
格式在客戶端
評論在你的答案功能...
ALTER FUNCTION GetDecimalFromDivided (@float1 float, @float2 float, @round INT)
RETURNS float AS
Begin
RETURN ROUND (@float/@float2, @round)
END
- 爲什麼要發送整數?
- round與float類型的返回類型無關。例如,您可能會得到0.6700000000001
- 如果要固定小數位,請使用小數點(p,2)。但那麼你的ROUND是無用的。
你真的應該在客戶端格式!
相關問題
- 1. SQL Server 2012的整數除法小數位數
- 2. 如何獲得從SQL Server
- 3. 獲得方法的答案到小數點後兩位小數位
- 4. 如何將小數點後兩位到小數點後n位?
- 5. 如何比較兩位小數到小數點後10位?
- 6. 如何從SQL Server中的兩個表
- 7. 圓到小數點後兩位並刪除其他小數點
- 8. 我如何得到2位小數?
- 9. 如何修復SQL輸出到小數點後兩位
- 10. SQL從小數點後3位舍入到2位小數
- 11. 如何從除以兩個整數得到浮點數結果
- 12. 如何將位值從前端存儲到sql server數據庫?
- 13. 無法從SQL Server中刪除
- 14. 如何讓我的計算SQL Server百分比值只顯示兩位小數?
- 15. 得到所有小數除法
- 16. 四捨五入到SQL Server 2008中的兩位數
- 17. 如何從不同位置同步兩個sql-server表?
- 18. 小數沒有得到除
- 19. 如何將數據庫從SQL Server 2008導出到SQL Server 2005
- 20. 如何從表中得到預期的結果,在SQL Server
- 21. 如何在SQL Server中找到中位數
- 22. 如何獲得從SQL Server CDC
- 23. 如何獲得 'DD/MON/YYYY' 從SQL Server
- 24. 如何在java中將數字舍入到兩位小數?
- 25. 得到的SQL Server
- 26. 得到的SQL Server
- 27. 刪除從SQL Server
- 28. 如何從Azure SQL遷移到SQL Server?
- 29. SQL Server中的小數點
- 30. 加$和小數點後兩位SQL