合并NOT与比较谓词
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
NOT 谓词反转其参数谓词。如果参数谓词是一个比较谓词,我们可以简单地合并这两个运算符,将参数反转为反向比较谓词。
使用 Settings.transformPatternsNotComparison
,可以实现以下转换
-- With Settings.transformPatternsNotComparison active, this: SELECT NOT (a = b), NOT (a != b), NOT (a > b), NOT (a >= b), NOT (a < b), NOT (a <= b) FROM tab; -- ... is transformed into the equivalent expression: SELECT a != b, -- NOT (a = b) a = b, -- NOT (a != b) a <= b, -- NOT (a > b) a < b, -- NOT (a >= b) a >= b, -- NOT (a < b) a > b -- NOT (a <= b) FROM tab;
反馈
您对此页面有任何反馈吗? 我们很乐意听取您的意见!