v.21.6Improvement

Add Suggestions for Enum Element Names on Typos

Add hints for names of Enum elements (suggest names in case of typos). Closes #17112. #23919 (flynn).
Adds hints for Enum element names by suggesting correct names when there are typos.

Why it matters

This feature helps users quickly identify and correct typos in Enum element names, reducing errors and improving query accuracy and developer experience.

How to use it

When you write a query involving Enum element names, ClickHouse will automatically suggest the closest matching valid names if it detects a typo, without requiring any additional configuration.