我在SQL Server 2008中工作。我正在尝试测试一个字符串(varchar)是否只有数字字符(0-9)。我知道IS_NUMERIC函数可能会产生虚假的结果。(我的数据可能有$ signs,它不应该通过测试。)所以,我避免使用这个函数。
我已经有一个测试来查看字符串是否有任何非数字字符,即,
some_column LIKE '%[^0123456789]%'
我认为唯一的数字测试应该是类似的东西,但我现在一片空白。有什么想法吗?
https://stackoverflow.com/questions/28370295
复制相似问题