Sql запрос – отформатировать телефоны

Вадим13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.03.2012

Есть база телефонных номеров, порядка 2 500 000, все они представлены в разных форматах.

Требуется написать sql запрос (update), на приведение телефонов к общему виду:

1. Удаляется все кроме цифр (пробелы, скобки и т.д.)

2. Если первая цифра 7, заменяем на 8ку

3. Если первая цифра

Для форматированных телефонов, используется отдельное поле.