sql >> Base de Datos >  >> RDS >> PostgreSQL

Postgresql regex para que coincida con mayúsculas, compatible con Unicode

El motor de expresiones regulares de PG 9.1 y versiones anteriores no clasifica correctamente los caracteres cuyo punto de código no se ajusta en un byte. El punto de código de 'Ó' siendo 211 lo hace bien, pero el punto de código de 'Ą' es 260, más allá de 255.

PG 9.2 es mejor en esto, aunque todavía no es 100% correcto para todos los alfabetos. Vea este commit en el código fuente de PostgreSQL, y particularmente estas partes del comentario:

y

Desafortunadamente, esto no se retroportó a 9.1