|
|
1
4
首先,您可能需要“<>”而不是“!=“在SQL Server中。
编辑: spec of ISNUMERIC 你可以看到它在寻找任何能达到BIGINT的东西。 BIGINT的最大值为9223372036854775807,长度为19个字符。因此,如果您的属性值长度大于19个字符,它将被截断,以测试它是否是SQL Server中可用的有效数字。 |
|
|
2
0
返回的所有字段的长度是否可能大于8000个字符?
我想那可能会导致那个错误。
|
|
|
3
0
主要原因是必须在存储过程中获取临时表(或相同的表),临时表的数据类型和实际表的数据类型的大小必须不匹配。 |
|
|
4
0
ISNUMERIC的字符限制为308个整数字符,在某些情况下为309个字符,如果是这样,它将返回true,在一定数量的字符之后,它将给出上述错误。
|