postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式
oracle 的NVL(col,0)是判斷如果col字段為空的時候賦值0,同樣的postgresql中的函數(shù)就是coalesce,用法是一樣的
SELECT coalesce(collect_result,value) as collect_result FROM collect
數(shù)據(jù)庫中如果查詢的字段collect_result為空那么賦值value給collect_result。
補充:postgresql coalesce字段為空時賦一個固定值,等同oracle的nvl
字段為空時賦一個固定值
select coalesce(column_name,0) from table_name;
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
- MySQL語句之條件語句IFNULL和COALESCE的區(qū)別說明
- postgresql 中的COALESCE()函數(shù)使用小技巧
- PostgreSQL COALESCE使用方法代碼解析
- MySql COALESCE函數(shù)使用方法代碼案例
- mysql中null(IFNULL,COALESCE和NULLIF)相關(guān)知識點總結(jié)
- mysql中coalesce()的使用技巧小結(jié)
- mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解
- SQL Server COALESCE函數(shù)詳解及實例
- 淺析SQL Server的分頁方式 ISNULL與COALESCE性能比較
- sql coalesce函數(shù)的具體使用
相關(guān)文章
PostgreSQL設(shè)置時區(qū)、時間/日期函數(shù)匯總大全
PostgreSQL是一款簡介而又性能強大的數(shù)據(jù)庫應(yīng)用程序,其在日期時間數(shù)據(jù)方面所支持的功能也都非常給力,這篇文章主要給大家介紹了關(guān)于PostgreSQL設(shè)置時區(qū)、時間/日期函數(shù)的相關(guān)資料,需要的朋友可以參考下2023-09-09使用docker compose啟動postgresql的示例代碼
要在啟動 PostgreSQL 容器時執(zhí)行特定的初始化文件,可以使用 Docker 的 docker-entrypoint-initdb.d 目錄,這個目錄下的 SQL 文件會在容器啟動時被自動執(zhí)行,下面是如何修改 Docker Compose 配置文件,以便在啟動時執(zhí)行初始化 SQL 腳本,需要的朋友可以參考下2024-10-10postgresql 實現(xiàn)replace into功能的代碼
這篇文章主要介紹了postgresql 實現(xiàn)replace into功能的代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01Postgresql 跨庫同步表及postgres_fdw的用法說明
這篇文章主要介紹了Postgresql 跨庫同步表及postgres_fdw的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01PostgreSQL中調(diào)用存儲過程并返回數(shù)據(jù)集實例
這篇文章主要介紹了PostgreSQL中調(diào)用存儲過程并返回數(shù)據(jù)集實例,本文給出一創(chuàng)建數(shù)據(jù)表、插入測試數(shù)據(jù)、創(chuàng)建存儲過程、調(diào)用創(chuàng)建存儲過程和運行效果完整例子,需要的朋友可以參考下2015-01-01解決sqoop import 導(dǎo)入到hive后數(shù)據(jù)量變多的問題
這篇文章主要介紹了解決sqoop import 導(dǎo)入到hive后數(shù)據(jù)量變多的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12