Acontece que estava faltando
DECIMAL
no CAST()
Descrição:Assim, a seguinte consulta funcionou:
UPDATE table SET
latitude = CAST(old_latitude AS DECIMAL(10,6)),
longitude = CAST(old_longitude AS DECIMAL(10,6));
DECIMAL
no CAST()
Descrição:UPDATE table SET
latitude = CAST(old_latitude AS DECIMAL(10,6)),
longitude = CAST(old_longitude AS DECIMAL(10,6));