|
6
|
| codingguy3000 · 技术社区 · 16 年前 |
|
|
1
9
看看这篇名为 What is wrong with IsNumeric()? 其中包含以下摘要:
不幸的是,IsNumeric看起来很奇怪,您必须编写几行T-SQL才能绕过它(由 奇怪的 我的意思是,如果所计算的数据可以转换成任何数字类型,那么它将被转换。) |
|
|
2
4
第一种解决方案是使用正则表达式和SQLServer函数PATINDEX()
希望这有帮助 |
|
|
3
2
看看这个 SO question 对于SQL Server ISNUMERIC()的几个备选建议。 Erland has this as a connect item 在他的愿望清单上也有-他所调用的东西是\u valid\u convert()。 |