检查varchar(500)列是否可以变成浮点数或整数的最简单的测试是什么?
答案 0 :(得分:0)
要测试它,您必须检查varchar中的每个字符。有很多方法。像循环或case语句。测试后使用cast和convert函数。
我猜最简单的方法和更少的内存使用是一个解析int。不要含糊不清。它也是循环系统。
答案 1 :(得分:0)
如果使用parse int。并且字符串中有非数字,因此输出为非。请检查此http://msdn.microsoft.com/en-us/library/f02979c7.aspx