将 nvarchar 值 'null' 转换成数据类型 smallint 时失败。
时间: 2023-06-03 11:02:15 浏览: 267
从数据类型 nvarchar 转换为 numeric 时出错.pdf
这个问题的原因可能是将一个字符串 "null" 转换成一个整数类型时发生的类型不匹配错误。您可以尝试使用 NULLIF 函数来处理字符串 "null",将其转换为 NULL 值,然后再进行类型转换。例如:
SELECT CONVERT(smallint, NULLIF('null', ''))
```
阅读全文