postgresql coalesce函数数据转换方式
程序员文章站
2022-11-17 17:30:21
oracle 的nvl(col,0)是判断如果col字段为空的时候赋值0,同样的postgresql中的函数就是coalesce,用法是一样的 select coalesce(collect_res...
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
字段为空时赋一个固定值
select coalesce(column_name,0) from table_name;
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
推荐阅读
-
MySQL数据库中CAST与CONVERT函数实现类型转换的讲解
-
PHP中数据类型转换的三种方式
-
postgresql coalesce函数数据转换方式
-
AngularJs函数之大小写转换、对象深拷贝、对象扩充、数据遍历(代码实例)
-
Python输出格式化 格式化字符串语法 format f-string 格式化操作符% 数据类型转换 对齐方式 转换标志字符
-
SQLServer 日期函数及日期转换数据类型
-
Excel数据排序的常用方式包括函数、菜单以及智能表格
-
PostgreSQL数据库管理工作中,定期vacuum的效果和方式讲解
-
PostgreSQL数据类型格式化函数操作
-
【转载】Sqlserver使用Convert函数进行数据类型转换