v.21.1Improvements

Query Obfuscator to Avoid SQL Keyword Identifiers

Query obfuscator: avoid usage of some SQL keywords for identifier names. #17526 (alexey-milovidov).
Added a query obfuscator feature that prevents the use of certain SQL keywords as identifier names in queries.

Why it matters

The feature improves query obfuscation by avoiding confusion and potential parsing errors caused by using reserved SQL keywords as identifiers, enhancing query readability and reliability.

How to use it

This feature is applied automatically when using the query obfuscator, which processes queries to rename identifiers that conflict with reserved SQL keywords, ensuring compliant and obfuscated query output.