解決postgresql 數字轉換成字符串前面會多出一個空格的問題
postgresql中將數字轉換為字符串前面莫名期末的多出一個空格,
例如:
前面加上fm就可以去掉空格瞭,如下
補充:postgresql去掉字符串空白符以及首尾空格
我就廢話不多說瞭,大傢還是直接看代碼吧~
--去除空白符 select regexp_replace(' a s d ', E'\\s+', ' ', 'g') --去除首空格 select regexp_replace(' a b d ',E'(^\\s*)','','g') --去除尾空格 select regexp_replace(' a b d ',E'(\\s*$)','','g') --去除首尾空格 select regexp_replace(' a b d ',E'(^\\s*)|(\\s*$)','','g') --去除首尾空格的函數 select trim(' a b d ')
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。如有錯誤或未考慮完全的地方,望不吝賜教。
推薦閱讀:
- PostgreSQL 字符串處理與日期處理操作
- oracle in長度限制的兩個快速解決方法
- postgresql 替換空格 換行和回車的操作
- 查看postgresql數據庫用戶系統權限、對象權限的方法
- Oracle以逗號分隔的字符串拆分為多行數據實例詳解