diff --git a/cgo/mo.h b/cgo/mo.h
index 09632b44309dc4b93d6b7b04afd094af32c06361..4600957d59a7c078fa11351c5d048513d415f73a 100644
--- a/cgo/mo.h
+++ b/cgo/mo.h
@@ -158,6 +158,7 @@ int32_t Logic_VecNot(void *r, void *a, uint64_t n, uint64_t *nulls, int32_t flag
 
 /* aggregation operation */
 int32_t Decimal64_VecSum(int64_t *rs, int64_t *vs, int64_t start, int64_t count, uint64_t *vps ,int64_t *zs, uint64_t *nulls);
+int32_t Decimal64_VecSumToDecimal128(int64_t *rs, int64_t *vs, int64_t start, int64_t count, uint64_t *vps ,int64_t *zs, uint64_t *nulls);
 int32_t Decimal128_VecSum(int64_t *rs, int64_t *vs, int64_t start, int64_t count, uint64_t *vps ,int64_t *zs, uint64_t *nulls);
 
 #endif /* _MO_H_ */