Per esempio le query del tipo :
SELECT * FROM MOVCO WHERE SOTTOCONTO >= 'C0001 ' AND SOTTOCONTO <= 'C0001 '
( visualizzazione partitario ) non restituisce nessun valore.
( visualizzazione partitario ) non restituisce nessun valore.
Al contrario una query del tipo :
SELECT * FROM MOVCO WHERE SOTTOCONTO = 'C0001 '
restituisce correttamente i dati
Per sistemare il problema è necessario abilitare il parametro PAD_CHAR_TO_FULL_LENGTH con l'istruzione :
SET sql_mode = 'PAD_CHAR_TO_FULL_LENGTH';
o inserendolo nel file My.ini a mano o attraverso il MySql Administrator
Testato con Mysql 5.5.15 64 bit su Windows 7
Riferimento : http://dev.mysql.com/doc/refm an/5.1/en/server-sql-mode.html #sqlmode_pad_char_to_full_leng th
Thanks Michele Vivaldi
Nessun commento:
Posta un commento