PostgresSQL - 生成uuid
在PostgreSQL中,生成UUID可以使用内置的uuid_generate_v4()
函数。但是,这个函数不是PostgreSQL标准的一部分,它需要一个扩展模块uuid-ossp
。如果你还没安装这个模块,你需要先安装它。
安装uuid-ossp
模块:
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
生成UUID:
SELECT uuid_generate_v4();
如果你使用的是PostgreSQL 10或更新版本,你可以使用标准的gen_random_uuid()
函数,这个函数不需要任何扩展模块:
SELECT gen_random_uuid();
这将会生成一个符合UUID标准的字符串。
评论已关闭