|
|||||||
![]() |
|
|
LinkBack | Strumenti discussione | Modalità visualizzazione |
|
|||
|
Salve
supponiamo di avere una tabella provincia con tutte le provincie italiane e di eseguire una ricerca. SELECT * FROM provincia WHERE provincia LIKE 'ancona' Ho notato che ultimamente il comportamento ? cambiato. Infatti precedentemente ottenevo come risultato il record contente Ancona anche se avevo eseguito LIKE 'ancona'. Attualmente invece il risultato della query ? un insieme vuoto e per effettuare la ricerca corretta devo utilizzare 'Ancona'. Volevo chiedervi: 1) ora MySQL e "sensibile alle maiuscole/minuscole" ? 2) ? possibile effettuare delle ricerce senza che MySQL faccia differenza tra maiuscole/minuscole ? Guardando il manuale http://dev.mysql.com/doc/refman/5.0/...nsitivity.html c'? scritto che: "By default, MySQL searches are not case sensitive (although there are some character sets that are never case insensitive, such as czech). This means that if you search with col_name LIKE 'a%', you get all column values that start with A or a. " Quindi ? stata data un'impostazione diversa su ServerPlan ? Sul PC in locale ho una versione vecchia di MySql (3.23.49) dove la query non ? sensibile alle maiuscole/minuscole. Grazie |
![]() |
| Strumenti discussione | |
| Modalità visualizzazione | |
|
|
Discussioni simili
|
||||
| Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
| select count | alice1 | PHP | 4 | 25-10-2006 14.55.58 |
| Problemi SELECT MySQL | Lunas | PHP | 2 | 13-06-2006 17.07.08 |
| Il sito delle meraviglie | eagle53 | ANNUNCI | 0 | 21-04-2006 06.15.48 |
| SELECT...WERE ? | twin | PHP | 2 | 07-09-2004 14.19.56 |
| Contatore delle visite | cesaripa | HTML | 2 | 10-04-2003 12.18.12 |