→ bopomofo:可用CAST(myValue AS DECIMAL(10,10))至於設定則還沒找到 10/12 20:46
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.101.170
我用的是 MS SQL Server 2008
在 SELECT 出 float 數值時,不管數字大或小,都有可能出現科學記號
1.68E+05
將結果存檔,傳給別的程式當輸入時,還要想辦法先預處理過,真麻煩
有沒有什麼設定可以關掉它科學記號表示法嗎?讓它顯示成
0.0000168
此外,退而求其次,是否有函數可以做字串的 Format?例如
SELECT Format(myValue,'#.#####') FROM myTable
謝謝
--