postgresSql中replace使用


uuid中橫杠替換掉

uuid函數,參考鏈接:https://blog.csdn.net/weixin_42585386/article/details/108224690

select uuid_generate_v4() 查詢是一串數字加橫杠

把橫杠替換掉,用replace函數,

參考鏈接:https://blog.csdn.net/lanxingbudui/article/details/83854735

例子:

select replace(CAST(uuid_generate_v4() as text), '-', '')

replace第一個參數是替換表中哪個字段

第二個參數是將什么替換掉

第三個參數是將替換成什么數據

 

為什么用cast呢?

是因為replace中第一個參數必須是字符類型,所以先用cast轉成字符類型,再替換。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM