在Oracle中,SUM函数的数据类型限制取决于被求和的列的数据类型。SUM函数只能用于数值类型的列,例如NUMBER、FLOAT、DOUBLE等。如果被求和的列是字符类型或日期类型,SUM函数将无法正常工作并会返回错误。因此,在使用SUM函数时,需要确保被求和的列的数据类型是数值类型。