pgsql 相關函數


 

1、COALESCE — 空值替換函數。
示例:COALESCE(col, 'replacement') :如果col列的值為null,則col的值將被替換為'replacement'


2、regexp_split_to_table — 行專列
該函數將對指定列的值進行分割,分割后的每個子串將轉成一行,多個子串將轉成多行。

示例:regexp_split_to_table(col, 'splitor'):

如果某條記錄的col列的值為‘1,2,3,4,5',而splitor為',',

則結果是:該條記錄被轉換成5條記錄,且各條記錄的col列的值依次為1、2、3、4、5

 

pgsql 中 isnull 是返回false或true , 用法 col isnull --- 如果col列的值為null,則返回true

其他SQL可能有以下函數用法 --- isnull(null,0)  如果是參數時,可這樣轉把null轉0


免責聲明!

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



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