Ho appena spostato un sito php in un nuovo server. Una delle mie query non riesce con il messaggio Data truncated for column 'xxx' ar row 1
. Ho controllato che questo campo sia di tipo float (10,6). E i valori che ho fornito all'aggiornamento bianco non sono di un formato esattamente float (10,6) e variano ... come a volte metto solo 0, o solo 54.56666 .. quindi qualche idea come faccio a risolverlo ??Dati troncati per la colonna 'xxxx' nella riga 1
PS: Sul server precedente, tutto funzionava correttamente. Questo nuovo server ha una versione (nuova) diversa di mysql. Non voglio apportare modifiche alla configurazione di mysql.
Inchiodato, questo era il problema. Non è necessariamente la lunghezza della stringa, ma uno dei valori dell'aggiornamento non è enum() –