小瘋在使用Oracle過程當中,使用to_char函數檢索表數據時發現檢索結果前面會有一個空格,對後續開發有影響。問題很好解決,比較直接對能夠作一下trim處理。可是小瘋很疑惑爲何會有空格呢,因而在網上查找了一下才發現本身對不足。to_char函數對數字操做時前邊會有一個字符位是符號位,就是說若是數字是負數時空格這個地方就用來放置「-」,若是是正數就是空格。那麼對於這類補位格式化的SQL句,小瘋推薦LPAD或者RPAD函數解決也是能夠的。函數