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