在AWS Aurora PostgreSQL 12.8中能否生成GUID/UUID?
AWS Aurora PostgreSQL 12.8 生成UUID/GUID的支持情况
你的AWS Aurora PostgreSQL 12.8版本完全支持生成UUID/GUID,可以通过两种方式实现:
使用原生内置函数
Aurora PostgreSQL 12.8已经包含了gen_random_uuid()原生函数,直接调用就能生成随机UUID:SELECT gen_random_uuid();通过
uuid-ossp扩展生成更多类型的UUID
如果需要基于时间、MAC地址等不同规则的UUID,先启用uuid-ossp扩展:CREATE EXTENSION IF NOT EXISTS "uuid-ossp";之后可调用扩展提供的各类函数,比如:
- 生成随机UUID:
SELECT uuid_generate_v4(); - 基于时间戳和MAC地址的UUID:
SELECT uuid_generate_v1();
- 生成随机UUID:
内容的提问来源于stack exchange,提问作者NehaS
相关产品推荐
相关产品推荐

