Redshift 中的 NVL 或 COALESCE 哪一个更快?

Ati*_*tif 1 amazon-redshift

我有一个用例,我可以选择应用NVLCOALESCE
前任:COALESCE(col_1,'alternate_string')

NVL(col_1,'alternate_string')
Run Code Online (Sandbox Code Playgroud)

我了解IS NULLIS NOT NUll,但请告诉我如何使其适应此查询: DELETE FROM TABLE_1 T1 USING TABLE_2 T2 WHERE T1.col_1 = T2.col1 t1.col2 = t2.col2 等等。..... 我应该为此使用 Case 吗?
如何处理布尔类型。我想知道 AWS Redshift 中哪一个在执行时间方面运行得更快?

Luk*_*zda 6

他们是一样的:

合并

NVL 表达式的同义词。

NVL

NVL 表达式与 COALESCE 表达式相同