2011-06-06 36 views
0

在sybase中,如何格式化數字字段的select語句的結果,使其不含逗號和4位十進制數字。sybase格式結果爲4位小數

例如:

344,500.39495 = 344500.3949

492,930,948.39 = 492930948.3900

回答

2

你可以轉換和格式化的數或浮法串與str()功能。 第二個參數是數字的總長度,包括小數點,第三個參數是小數點後的長度。

str(yourDecimalNumber, 20, 4) 
+0

我會使用'trim(str(yourDecimalNumber,20,4))'來擺脫空格 – 2013-07-01 08:04:19

0

你不能使用ROUND(numeric-expression,integer-expression)嗎?

numeric-expression:傳遞給該函數的數字,以四捨五入。

integer-expression:一個正整數,指定要舍入的小數點右側的有效位數。負值表達式指定要舍入的小數點左邊的有效位數。