oracle小於1的浮點轉成字元時,丟掉前面0,變成點幾的情況
select round(a1/a2*100,4)||'%' from rep_evdo
結果是:
-.4449% (應該是-0.4449%,整數位的0沒顯示)
-1.4662%
正確的實現方式:
select concat(to_char(round(a1/a2*100,4),'fm990.9999'),'%') from rep_evdo t;
-0.4449%
-1.4662%
fm.
去掉空格
零.
在對應位置返回對應的字元,如果沒有則以'0'填充.
9.
在小數位,則表示轉換為對應字元,如果沒有則以0表示;在整數位,沒有對應則不填充字元.
本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/pmj888666/archive/2010/09/19/5895044.aspx
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11320622/viewspace-700469/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle將小於1的數字to_char後,丟掉小數點前0的解決辦法Oracle
- 轉換成浮點數
- 浮點數轉換成字串函式字串函式
- JAVA 字元轉浮點型Java字元
- oracle 小數點前零丟失的問題<轉>Oracle
- DBA組下不同成員登入ORACLE的情況Oracle
- 直播一對一原始碼成為“社交小能手”的幾點原因原始碼
- Pbootcms將日期時間轉換成"剛剛、幾分鐘、幾小時前"的形式boot
- 關於0轉成null時資料型別Null資料型別
- Asp.net 2.0 Session 丟失的幾種情況ASP.NETSession
- 浮點數小知識點
- Python將經緯度資料轉換成浮點資料Python
- 【譯】將字元轉換為雙精度浮點型字元
- 計算機組成原理浮點數加減計算機
- 關於我學習成績的幾個小故事
- 關於redo的幾個小知識點
- Oracle資料庫的SCN轉換成時間和時間轉換成SCNOracle資料庫
- 關於Oracle baseline的幾點Oracle
- js浮點數丟失問題JS
- Oracle與MySQL的幾點區別(轉)OracleMySql
- 字元型別轉換成時間型別字元型別
- [zt] Oracle不使用索引的幾種情況Oracle索引
- ArcEngine 生成等值線變成點的疑似解決方案
- sql統計時間出現斷點的相關情況SQL斷點
- 在導數為0時極值點仍然難求的情況下用梯度下降法逼近梯度
- php倒數計時出現-0的情況PHP
- 帶毫秒的字元轉換成時間(DateTime)格式的通用方法字元
- 關於浮點指令
- 從庫轉換成PXC叢集的節點
- oracle imp匯入幾點小記Oracle
- 關於code::blocks的幾點注意 part1BloC
- 變數轉化為判斷條件時的各種情況變數
- 關於程式設計師成長的一點思考程式設計師
- Oracle基於時間點的恢復Oracle
- Oracle的幾點註記Oracle
- 如何使資料庫中大的浮點數正常顯示,不變成科學計數法顯示資料庫
- 單點養成與多點養成:GBF的多屬性隊伍養成設計分析
- JS 時間戳轉換成幾天前JS時間戳