SQLite CASE 求值次数:同一个函数写进两个 WHEN,为什么会执行两遍 给查询结果换一个状态名称,常见写法是连续判断某个表达式是否等于一、是否等于二。表达式如果只是读取普通列,看起来没什么区别;换成较昂贵的自定义函数后,第二个条件可能让同一函数再次执行。结果文字相同,并不说明求值过程也相... yunqueblog/ 技术教程/ 2026-10-02/ 4 阅读