加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

postgresql coalesce函数数据转换方法

发布时间:2021-10-14 16:41:03 所属栏目:动态 来源:互联网
导读:oracle 的NVL(col,0)是判断如果col字段为空的时候赋值0,同样的postgresql中的函数就是coalesce,用法是一样的。 SELECT coalesce(collect_result,value) as col

oracle 的NVL(col,0)是判断如果col字段为空的时候赋值0,同样的postgresql中的函数就是coalesce,用法是一样的。

 

  SELECT coalesce(collect_result,value) as collect_result

   FROM collect

 

数据库中如果查询的字段collect_result为空那么赋值value给collect_result。

 

补充:postgresql coalesce字段为空时赋一个固定值,等同oracle的nvl

 

字段为空时赋一个固定值

 

1select coalesce(column_name,0) from table_name;

postgresql coalesce函数数据转换方法

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读