Иногда при написании SQL-выражения необходимо использовать некоторые конструкции plpgsql. При этом совсем не обязательно компилировать и сохранять функцию в БД.
PostgreSQL позволяет использовать в скриптах анонимные функции.
Иногда при написании SQL-выражения необходимо использовать некоторые конструкции plpgsql. При этом совсем не обязательно компилировать и сохранять функцию в БД.
PostgreSQL позволяет использовать в скриптах анонимные функции.
Для расшифровки метки времени в UUID сформированном описанной ранее кастомной функцией gen_uuid() генерации UUID можно использовать функцию get_uuid_timestamp().
Параметры
Возвращаемое значение: timestamp
Читать далее get_uuid_timestamp() — Расшифровка метки времени в кастомном UUID
Предлагаемая функция public.gen_uuid() формирует UUID следующей структуры:
TTTTTTTT-SSSS-SSAA-OOOO-RRRRRRRRRRRR
Читать далее gen_uuid() — генерация UUID в PostgreSQL с кастомным алгоритмом