Функции для работы с ULID
generateULID
Генерирует ULID.
Синтаксис
Аргументы
x— Выражение, результатом которого является любой из поддерживаемых типов данных. Полученное значение отбрасывается, но само выражение используется для обхода устранения общих подвыражений, если функция вызывается несколько раз в одном запросе. Необязательный параметр.
Возвращаемое значение
Значение типа FixedString.
Пример использования
Пример использования, если необходимо сгенерировать несколько значений в одной строке
ULIDStringToDateTime
Эта функция извлекает временную метку из ULID.
Синтаксис
Аргументы
ulid— Входной ULID. String или FixedString(26).timezone— Название часового пояса для возвращаемого значения (необязательно). String.
Возвращаемое значение
- Временная метка с точностью до миллисекунд. DateTime64(3).
Пример использования