una volta individuati i record da modificare con una opportuna clausola where è possibile modificare un certo campo in una certa posizione (nell'ipotesi che sia un campo stringa) utilizzando le funzioni di manipolazione delle stringhe.
Ad esempio la funzione substr(stringa, posizioneiniziale, lunghezza) restituisce la sottostring di una stringa a partire da una posizione iniziale e per un certo numero di caratetri.
Ad esempio substr('abcde', 0, 2) resituisce 'ab'.
Non credo però che queste funzioni siano disponibili in sql standard, io utilizzo Oracle, ma quasi tutti i db mettono a disposizione funzioni di manipolazione delle stringhe