if ( $dbh->{sqlite_see_if_its_a_number} ) { if ( looks_like_number $value ) { return $value; } else { return $dbh->quote( $value ); } } else { if ( $is_numeric_data_type{$col} ) { return $value; } else { return $dbh->quote( $value ); } }