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文档: UUID函数