0

我有一个字符串'1523987654',我需要检查是否只有数字。

首先我用过ISNUMERIC,但它不工作'.'

SELECT CASE WHEN 
ISNUMERIC('.') = 1
 THEN 1 ELSE 
0
 END

我曾尝试过 LIKE,但没有成功

SELECT CASE WHEN 
'1523987654'  LIKE '[0-9]'
 THEN 1 ELSE 0 END

有什么建议么 ?

4

0 回答 0