SQLite
 sql >> Base de données >  >> RDS >> SQLite

Pourquoi avons-nous besoin de la clause GLOB dans SQLite ?

La sensibilité à la casse est utile en soi, car cela fonctionne mieux avec des index normaux.

De plus, GLOB prend en charge les classes de caractères :

Règles globales :

* Correspond à n'importe quelle séquence de zéro ou plusieurs caractères.

? Correspond exactement à un caractère.

[...] Correspond à un caractère de la liste de caractères ci-jointe.

[^...] Correspond à un caractère ne figurant pas dans la liste jointe.

Avec le [...] et [^...] correspondant, un ] caractère peut être inclus dans la liste en le faisant le premier caractère après [ ou ^ . Une plage de caractères peut être spécifiée en utilisant - . Exemple :[a-z] correspond à n'importe quelle lettre minuscule. Pour faire correspondre un - , faites-en le dernier caractère de la liste.