Yo lo que haría sería limpiar ese valor de todo caracteres que sean no numericos y lo guardaría...
Para hacerlo podes usar esta función:
Código PHP:
function soloNumeros( $str ){
return empty( $str ) ? false : eregi_replace("[^0-9]","", $str );
}
$numero = soloNumeros( 'oa09a98a..9898981.1' ) #Out 099898989811