【发布时间】:2020-04-25 10:12:14
【问题描述】:
Select AVG(Salary) from Employee
输出:NULL
当我想将传入的值转换为整数或小数时,出现错误:
输入的字符串格式不正确
【问题讨论】:
-
样本数据和预期输出是什么?
-
您必须在某处将
NULL转换为值为'NULL'的字符串?只是不要那样做。显示给出此错误的完整代码。由于NULL是一个有效的返回值,您应该在.Net 中使用可以接受null作为值的可空类型 -
@marc_s - “输入字符串的格式不正确”将来自
int.Parse或 .net 中的类似名称 - 而不是 SQL Server
标签: sql sql-server tsql select average