Hai la cosa meno appropriata .... il punto nel nome del campo.

Il punto viene usato per dividere tabella.campo ti conviene cambiarlo in DE_MONT_REF1

Puoi usarlo ma dovrai sempre mettere il nome tra backquote `DE_MONT.REF1` e NON tra virgolette. Credimi che non e' una furbata il punto la in mezzo.

Se poi metti la segnalazione di errore alla query, vedrai che aeterna ha pienamente ragione a dirti di togliere le apici.

Credo tu sappia come si fa.