Ciao, ti spiego un po' meglio il discorso.
Sto convertendo un forum da snitz a mybb passando per phpbb2.
Ho avuto diversi errori durante la conversione, causati da caratteri non ascii (sicuramente c'è modo di risolvere, ma tant'è.. ).

Quello che sto cercando di fare è di convertire tutti i caratteri non ascii in qualcos'altro utilizzando replace (prima di fare il passaggio da snitz a phpbb). la query che ho riportato sopra mi serve per vedere quali sono i caratteri non ASCII che gli utenti hanno utilizzano, in modo da poterli convertire.

Sebbene il campo sia immenso, in realtà (essendo i post di un forum) solitamente si sta sotto i 500/700 caratteri e la tabella, di per se, pesa intorno ai 70MB e la query impiega 3/4 secondi.

Cmq, tu intendi qualcosa come questa query?
codice:
SELECT * FROM forum_reply WHERE R_MESSAGE REGEXP '^(^[:print:])+$'
(e' corretta? non me la cavo un granchè con le regexp)

thanks