此条目涉及 PostgreSQL 的一项功能,该功能是 PostgreSQL 17 的一部分,预计将于 2024 年底发布。
uuid_extract_version()
是一个系统函数,用于提取符合 RFC 4122 的 UUID
值的版本。
uuid_extract_version()
在 PostgreSQL 17 中添加。
用法
uuid_extract_version (uuid
) →smallint
如果提供的 UUID
值不符合 RFC 4122,则返回 NULL。
更改历史记录
- PostgreSQL 17
- 添加 (提交 794f10f6)
示例
uuid_extract_version()
的基本用法示例
postgres=# SELECT uuid_extract_version( gen_random_uuid() ); uuid_extract_version ---------------------- 4 (1 row)
参考文献
- PostgreSQL 17 文档: UUID 函数