postgresql coalesce函数数据转换方式
更新时间:2021年01月27日 14:40:03 作者:小城南
这篇文章主要介绍了postgresql coalesce函数数据转换方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
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;
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣的文章:
相关文章
使用docker compose启动postgresql的示例代码
要在启动 PostgreSQL 容器时执行特定的初始化文件,可以使用 Docker 的 docker-entrypoint-initdb.d 目录,这个目录下的 SQL 文件会在容器启动时被自动执行,下面是如何修改 Docker Compose 配置文件,以便在启动时执行初始化 SQL 脚本,需要的朋友可以参考下2024-10-10postgresql 实现replace into功能的代码
这篇文章主要介绍了postgresql 实现replace into功能的代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-01-01Postgresql 跨库同步表及postgres_fdw的用法说明
这篇文章主要介绍了Postgresql 跨库同步表及postgres_fdw的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-01-01解决sqoop import 导入到hive后数据量变多的问题
这篇文章主要介绍了解决sqoop import 导入到hive后数据量变多的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-12-12
最新评论