l'insert lo fai quando inserisci i dati nella tabella.....

di solito la password viene passata ad una funzione che produce un hash, e qui lo spazio farebbe parte della stringa e la differenza ci sarebbe di sicuro con un hash completamente diverso.

Ripeto che non ho capito qual'e' il tuo problema.... se hai un campo VARCHAR che contiene una stringa seguita da uno spazio allora lo spazio fa parte della stringa.

quindi se hai "pippo " con lo spazio, questo sara' diverso da "pippo" senza spazio finale.

fai un esempio banale:

"pippo " = "pippo" ti rende?
"pippo" = "pippo " ti rende?