DISTINCT FROM NULL
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
DISTINCT 谓词是一种冗长的 NULL
安全比较方式。 如果其中一个操作数为 NULL
,则可以将其简化为NULL 谓词。
使用 Settings.transformPatternsDistinctFromNull
,可以实现以下转换
-- With Settings.transformPatternsDistinctFromNull active, this: SELECT a IS NOT DISTINCT FROM NULL, a IS DISTINCT FROM NULL FROM tab; -- ... is transformed into the equivalent expression: SELECT a IS NULL, a IS NOT NULL FROM tab;
反馈
您对此页面有任何反馈吗? 我们很乐意倾听!