COALESCE在 Amazon 中运行 QLDB - 亚马逊 Quantum Ledger 数据库(亚马逊QLDB)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

COALESCE在 Amazon 中运行 QLDB

重要

终止支持通知:现有客户将能够使用亚马逊,QLDB直到 2025 年 7 月 31 日终止支持。有关更多详细信息,请参阅将亚马逊QLDB账本迁移到亚马逊 Aurora Postgr SQL e。

在 Amazon 中QLDB,给定一个或多个参数的列表,使用COALESCE函数按从左到右的顺序计算参数,并返回第一个不是未知类型的值(NULLMISSING)。如果所有参数类型均未知,则结果为NULL

COALESCE 函数不会传 播NULLMISSING

语法

COALESCE ( expression [, expression, ... ] )

Arguments

expression

函数计算的、一个或多个字段名称或表达式的列表。每个参数都可以是任何支持的 数据类型

返回类型

任何支持数据类型。返回类型为NULL,或与计算非空值和非缺失值的第一个表达式的类型相同。

示例

SELECT COALESCE(1, null) FROM << 0 >> -- 1 SELECT COALESCE(null, null, 1) FROM << 0 >> -- 1 SELECT COALESCE(null, 'string') FROM << 0 >> -- "string"

相关函数