PostgreSQL不使用扩展,生成随机int8值,生成均匀分布的随机int8值
PostgreSQL使用扩展插件pgcrypto,生成随机int8值
在PostgreSQL中,可以使用 pgcrypto
扩展提供的函数 gen_random_uuid()
生成随机的UUID(Universally Unique Identifier),其中包含8字节随机整数(int8值),如下所示:
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
SELECT substring(gen_random_uuid()::text from 1 for 16