SQL 语句使用to_char函数时,检索结果有空格
生活随笔
收集整理的這篇文章主要介紹了
SQL 语句使用to_char函数时,检索结果有空格
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
小瘋在使用Oracle過程中,使用to_char函數(shù)檢索表數(shù)據(jù)時(shí)發(fā)現(xiàn)檢索結(jié)果前面會(huì)有一個(gè)空格,對(duì)后續(xù)開發(fā)有影響。問題很好解決,比較直接對(duì)可以做一下trim處理。但是小瘋很疑惑為什么會(huì)有空格呢,于是在網(wǎng)上查找了一下才發(fā)現(xiàn)自己對(duì)不足。to_char函數(shù)對(duì)數(shù)字操作時(shí)前邊會(huì)有一個(gè)字符位是符號(hào)位,就是說如果數(shù)字是負(fù)數(shù)時(shí)空格這個(gè)地方就用來放置“-”,如果是正數(shù)就是空格。那么對(duì)于這類補(bǔ)位格式化的SQL句,小瘋推薦LPAD或者RPAD函數(shù)解決也是可以的。
轉(zhuǎn)載于:https://my.oschina.net/yexiaofeng/blog/2988842
總結(jié)
以上是生活随笔為你收集整理的SQL 语句使用to_char函数时,检索结果有空格的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于SpringCloud配置中心,Co
- 下一篇: 阿里研发支出连续三年登顶; 《MIT科技