Enum TCustomSqlStatement.SqlNormalizationProfile

Object
Enum<TCustomSqlStatement.SqlNormalizationProfile>
gudusoft.gsqlparser.TCustomSqlStatement.SqlNormalizationProfile
All Implemented Interfaces:
Serializable, Comparable<TCustomSqlStatement.SqlNormalizationProfile>, java.lang.constant.Constable
Enclosing class:
TCustomSqlStatement

Normalization profiles for SQL hashing.
  • IDENTITY_SAFE: Remove comments and normalize spacing/case only. Literal values are preserved. Operator synonyms are minimally unified (e.g., != to <>).
  • GROUPING_FRIENDLY: In addition to IDENTITY_SAFE, date/time string literals are normalized to '1970-01-01' to aid grouping across different runs where only timestamps vary.