Acho que a maneira mais fácil seria uma correspondência de expressão regular: select '12.41212' ~ '^[0-9\.]+$' => true select 'Service' ~ '^[0-9\.]+$' => false