为什么 ISNUMERIC = 0 返回带有空格和 '/' 的数字?这是 SQL Server 2008 R2 顺便说一句
多谢你们,
代码示例:
SELECT A AS 'VARCHARCOLUMN' FROM TABLE
WHERE ISNUMERIC(A) = 0
TABLE Structure:
----------------------
A | B | C |
----------------------
x | | |
. | | |
p | | |
1 7/2 | | |
15. | | |
5 | | |
Result set:
----------------------
A | B | C |
----------------------
x | | |
p | | |
1 7/2 | | | <- Why is this returned???