Perfetto, quello che io non sapevo era stà storia dei finti millisecondi! che poi, non sono millisecondi ma micro, visto che seono 6!

in ogni caso, se inserisco un valore con NOW() ottendo tutto fino ai secondi, se lo inserisco con NOW()*1 (o NOW()+0) il campo rimane con i separatori e non come mi aspetto senza...

questo nel campo datetime o timestamp, mentre se lo faccio in un campo varchar allora mi viene nel formato yyyymmaahhmmss.000000

cavolo!

il mio problema adesso è capire come mai il moltiplicatore non funziona per togliere i separatori nella stringa!