Come utilizzare la funzione Replace l'ho già mostrato in un altro articolo che potete trovare nei correlati, ma qui la situazione è diversa perchè la colonna da modificare non è una VARCHAR ma un TEXT o NTEXT e quindi vi restituisce errore.
Ecco come risolvere :
SELECT TABELLA.COLONNA_1,REPLACE(cast(TABELLA.COLONNA_2 as NVARCHAR(MAX)),'A','B') FROM TABELLA
Basta trasformare la colonna utilizzando il CAST .... as VARCHAR(MAX) o CAST .... as NVARCHAR(MAX).
Buon Web a tutti
Elio Curtacci