diff --git a/c/validation/adbc_validation.cc b/c/validation/adbc_validation.cc index 5ad390aee1..e84cc518f5 100644 --- a/c/validation/adbc_validation.cc +++ b/c/validation/adbc_validation.cc @@ -1040,8 +1040,8 @@ void StatementTest::TestSqlIngestNumericType(ArrowType type) { } else if (type == ArrowType::NANOARROW_TYPE_DATE32) { // Different databases may choose different epochs, so providing // max values for DATE types is likely to cause overflows - values.push_back(static_cast(-200)); - values.push_back(static_cast(200)); + values.push_back(static_cast(-20000)); + values.push_back(static_cast(20000)); } else { values.push_back(std::numeric_limits::lowest()); values.push_back(std::numeric_limits::max());