在 Oracle 10g 上的 SQL 查询中,我需要确定字符串是否为数字。我怎样才能做到这一点?
请您参考如下方法:
您可以使用 REGEXP_LIKE:
SELECT 1 FROM DUAL
WHERE REGEXP_LIKE('23.9', '^\d+(\.\d+)?$', '')
在 Oracle 10g 上的 SQL 查询中,我需要确定字符串是否为数字。我怎样才能做到这一点?
请您参考如下方法:
您可以使用 REGEXP_LIKE:
SELECT 1 FROM DUAL
WHERE REGEXP_LIKE('23.9', '^\d+(\.\d+)?$', '')