将 expression 转换为数据类型 int 时出现算术溢出错误 SQL Server中我的变量字段是 int 类型的。 但是统计过后的数据超出了Int 字段类型的长度,所以报这个错了。 解决方案如下 :把int类型转换成 bigint 类型 ALTER TABLE 表名 ALTER COLUMN 字段名 BIGINT NOT NULL