sql >> Base de Datos >  >> RDS >> SQLite

¿Por qué necesitamos la cláusula GLOB en SQLite?

La distinción entre mayúsculas y minúsculas es útil por sí misma, porque funciona mejor con índices normales.

Además, GLOB admite clases de caracteres:

Reglas de englobamiento:

* Coincide con cualquier secuencia de cero o más caracteres.

? Coincide exactamente con un carácter.

[...] Coincide con un carácter de la lista de caracteres adjunta.

[^...] Coincide con un carácter que no está en la lista adjunta.

Con el [...] y [^...] coincidencia, un ] el carácter se puede incluir en la lista convirtiéndolo en el primer carácter después de [ o ^ . Se puede especificar un rango de caracteres usando - . Ejemplo:[a-z] coincide con cualquier letra minúscula. Para hacer coincidir un - , conviértalo en el último carácter de la lista.