hola, en el ISO-8859-1 no existe el caracte €
https://es.wikipedia.org/wiki/ISO/IEC_8859-1
Tendias que passar a ISO-8859-15
https://es.wikipedia.org/wiki/ISO/IEC_8859-15
Por que guardas numeros en un campo VARCHAR?
No seria mas facil guardar como numerico y añadir el € al presentar el numero? (por tema de posibles calculos sobre estos numeros)