default ClickHouseValue updateUnknown(Object value) {
        if (value == null) {
            return resetToNullOrEmpty();
        }

        return update(String.valueOf(value));
    }
Updates value when the type is not supported. This method will be called at
the end of {@link #update(Object)} after trying all known classes. By
default, it's same as {@code update(String.valueOf(value))}.

<p>
Please avoid to call {@link #update(Object)} here as it will create endless
loop.

@param value value to update
@return this object
clickhouse-data/src/main/java/com/clickhouse/data/ClickHouseValue.java