in dbt/adapters/maxcompute/column.py [0:0]
def is_numeric(self) -> bool:
lower = self.dtype.lower()
if lower.startswith("decimal") or lower.startswith("numeric"):
return True
return lower in ["numeric", "decimal"]