SQLite : Orléans != Orleans

WRInaute accro
Dans SQLite, par défaut (et au contraire de MySQL), "Orléans" est différent de "Orleans".

Qqn sait-il comment y remédier ?
 
WRInaute accro
Joe Le Mort a dit:
la base de données doit etre interclassement CS : case sensitive.
il faut la mettre en CI : case insensitive

Ca se configure où ?
On peut le faire a posteriori ?

EDIT-
Je confirme que je ne vois rien dans l'aide PHP à ce propos, donc je suis toujours preneur d'une solution.
Une idée: introduire une fonction de désaccentuation et mise en minuscule, mais c'est un franchement lourd...
 
WRInaute accro
> Une idée: introduire une fonction de désaccentuation et mise en minuscule, mais c'est un franchement lourd...

Je confirme, on passe de 0,4 à 4 sec pour une requête type assez simple...
 
WRInaute accro
ecocentric a dit:
Ca se configure où ?
On peut le faire a posteriori ?

Dans le tableau PHPMyAdmin, et oui on peut le faire à postériori. Ce sont de mémoire des actions sur les tables (puisque chaque table êut avoir son propre interclassement)
 
Haut