2012年12月2日 星期日

MS SQL 兩個整數相除無法直接得到小數

在 MS SQL 中,將兩個整數相除,無法直接得到小數,
須至少先將其中一個整數轉型為小數
例如
SELECT 3/2; --結果為1
SELECT CAST(3 AS Decimal)/2;--結果為1.500000

沒有留言:

張貼留言