目前,该列的元数据类型为varchar。我知道,为了能够使用sum函数,有问题的列需要是int类型的。为了相应地转换列,我认为我可以使用cast/convert函数,但在这样做时会出现错误:CAST:Charge_Pct FROM VARCHAR -> INT
-- Arithmetic overflow
(我知道这和这里的其他一些问题非常相似,但我没有发现任何具体的问题,语言律师,回答这个精确的细节。大多数近似复制的类型只是询问它们是否应该使用static_cast而不是函数式类型的转换(答案是肯定的),或者static_cast和C风格的转换之间的区别。) );
template<class T, class U> auto conve