示例
示例
SELECT UPPER('Abc'), LOWER('AbC'); -- 'ABC', 'abc'(两库通用,MySQL 也接受 UCASE/LCASE)| MySQL | UPPER / UCASE、LOWER / LCASE 同义 |
|---|---|
| PostgreSQL | upper / lower |
| 比较 | MySQL utf8mb4_0900_ai_ci 下 'ABC'='abc' 为真;PostgreSQL 为假 |
WHERE UPPER(email) = 'A@B.COM' 会让该列索引失效;要么存规范化小写列,要么使用表达式索引(PG)/生成列(MySQL)。