diff --git a/src/Columns/ColumnDecimal.h b/src/Columns/ColumnDecimal.h index 1939d87e357..1f96ab00647 100644 --- a/src/Columns/ColumnDecimal.h +++ b/src/Columns/ColumnDecimal.h @@ -127,7 +127,9 @@ public: bool isNumeric() const override { return false; } bool canBeInsideNullable() const override { return true; } - bool isFixedAndContiguous() const override { return true; } + + bool isFixedAndContiguous() const final { return is_POD; } + size_t sizeOfValueIfFixed() const override { return sizeof(T); } size_t size() const override { return data.size(); }