9.14. Функции UUID#
9.14. Функции UUID #
Таблица 9.45 показывает функции Tantor SE, которые можно использовать для генерирования UUID.
Таблица 9.45. Функции генерирования UUID
Функция Описание Пример(ы) |
|---|
Генерирует UUID версии 4 (случайный)
|
Генерирует UUID версии 7 (упорядоченный по времени). Метка времени вычисляется с использованием UNIX-метки с точностью до миллисекунды + временная метка с точностью до доли миллисекунды + случайное значение. Необязательный параметр
|
Примечание
Модуль uuid-ossp предоставляет дополнительные функции, реализующие другие стандартные алгоритмы генерирования UUID.
Таблица 9.46 показывает функции Tantor SE, которые можно использовать для извлечения информации из UUID.
Таблица 9.46. Функции извлечения UUID
Функция Описание Пример(ы) |
|---|
Извлекает
|
Извлекает версию из UUID одного из вариантов, описанных в RFC 9562. Для других вариантов эта функция возвращает null. Например, для UUID, сгенерированного с помощью
|
Tantor SE также предоставляет обычные операторы сравнения, показанные в Таблица 9.1 для UUID.
Смотрите Раздел 8.12 для получения подробной информации о типе данных uuid в Tantor SE.