v.23.1Improvement

Add Support for Signed Arguments in Range Function

Add support for signed arguments in the function range. Fixes #43333. #43733 (sanyu).
Added support for signed integer arguments in the range function in ClickHouse.

Why it matters

The feature addresses the limitation of the range function which previously supported only unsigned arguments. By enabling signed arguments, users can generate sequences that include negative numbers, thereby expanding the function's usability for a wider range of data generation scenarios.

How to use it

Simply use the range function with signed integer arguments as usual. For example:
SELECT * FROM range(-3, 3);

This will generate a sequence including negative values without additional configuration.