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