gen_random_uuid()

一个生成随机UUID的系统函数

gen_random_uuid() 是一个生成随机 UUID 的系统函数。

gen_random_uuid()PostgreSQL 13 中添加。

用法

gen_random_uuid () → uuid

请注意,返回值是版本 4 的 UUID。截至 PostgreSQL 16,其他 UUID 版本可通过 uuid-ossp contrib 模块获得。

变更历史

注意:gen_random_uuid() 之前可通过 pgcrypto contrib 模块 使用;截至 PostgreSQL 13pgcrypto 提供的函数已成为核心 gen_random_uuid() 函数的包装器。

示例

gen_random_uuid() 的基本用法示例

postgres=# SELECT gen_random_uuid();
           gen_random_uuid            
--------------------------------------
 32165102-4866-4d2d-b90c-7a2fddbb6bc8
(1 row)

分类

系统函数UUID

另请参阅

uuid-ossppgcrypto

反馈

提交任何关于 "gen_random_uuid()" 的评论、建议或更正 此处