v.23.2New Feature

Add generateULID function, closes #36536

Add generateULID function. Closes #36536. #44662 (Nikolay Degterinsky).
Introduces the generateULID function in ClickHouse for generating Universally Unique Lexicographically Sortable Identifiers (ULIDs).

Why it matters

The generateULID function provides a standardized way to create unique, sortable identifiers that combine timestamp and randomness. This improves data organization and uniqueness in distributed systems where ordering and uniqueness are critical.

How to use it

Use the generateULID() function in your SQL queries to generate a ULID value. Example usage:

SELECT generateULID() AS ulid_value;