本文介绍了如何确定SQL中的字符串是否为数字?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Oracle 10g上的SQL查询中,我需要确定字符串是否为数字.我该怎么办?
In a SQL query on Oracle 10g, I need to determine whether a string is numeric or not. How can I do this?
推荐答案您可以使用REGEXP_LIKE:
You can use REGEXP_LIKE:
SELECT 1 FROM DUAL WHERE REGEXP_LIKE('23.9', '^\d+(\.\d+)?$', '')更多推荐
如何确定SQL中的字符串是否为数字?
发布评论