可用版本: Dev (3.21) | 最新版 (3.20) | 3.19 | 3.18 | 3.17

规范化字段与值比较

适用于 ✅ 开源版   ✅ 专业版   ✅ 企业版

当比较 列表达式 时,各种模式替换受益于一种简化方式,即将操作数的顺序标准化,使值位于运算符的右侧。

使用 Settings.transformPatternsNormaliseFieldCompareValue,可以实现以下转换

-- With Settings.transformPatternsNormaliseFieldCompareValue active, this:
SELECT * FROM tab WHERE 1 = a;

-- ... is transformed into the equivalent expression:
SELECT * FROM tab WHERE a = 1;

反馈

您对此页面有任何反馈吗? 我们很乐意听取您的意见!

The jOOQ Logo