sql-----STR 函數
STR 函數由數字數據轉換來的字符數據。
語法
STR ( float_expression [ , length [ , decimal ] ] )
參數
float_expression是帶小數點的近似數字 (float) 數據類型的表達式。不要在 STR 函數中將函數或子查詢用作 float_expression。
length是總長度,包括小數點、符號、數字或空格。默認值爲 10。
decimal是小數點右邊的位數。
返回類型char
註釋
如果爲 STR 提供 length 和 decimal 參數值,則這些值應該是正數。在默認情況下或者小數參數爲 0 時,數字四捨五入爲整數。指定長度應該大於或等於小數點前面的數字加上數字符號(若有)的長度。短的 float_expression 在指定長度內右對齊,長的 float_expression 則截斷爲指定的小數位數。
例如,STR(12,10) 輸出的結果是 12,在結果集內右對齊。而 STR(1223, 2) 則將結果集截斷爲 **。可以嵌套字符串函數。