v.24.7Improvement
Allow concat function with empty arguments in ClickHouse
Allow to useconcatfunction with empty arguments:) select concat();. #65887 (李扬).
Why it matters
Previously, callingconcat without any arguments was not allowed or caused an error. This feature enables more flexible query writing by permitting concat to handle empty argument lists gracefully, simplifying dynamic SQL generation and avoiding additional checks for argument presence.How to use it
Simply callconcat without any arguments in your query, like this:SELECT concat();This will return an empty string instead of producing an error.