暂无图片
pg中如何创建一个uuid作为索引或者uuid类型的列?
我来答
分享
暂无图片 匿名用户
pg中如何创建一个uuid作为索引或者uuid类型的列?

如何UUID作为索引或者一个创建一个uuid 类型的列??

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
yBmZlQzJ

uuid ?

暂无图片 评论
暂无图片 有用 2
A琳琳

坐等大佬来解答。。。。。。。。。。。。。。。。。。。

暂无图片 评论
暂无图片 有用 0
彭冲

PG里直接就有uuid这个类型,可以直接使用

postgres=# create table t_uuid(id uuid);
CREATE TABLE
postgres=# \d t_uuid
             Table "public.t_uuid"
 Column | Type | Collation | Nullable | Default 
--------+------+-----------+----------+---------
 id     | uuid |           |          | 

生成uuid函数,从PG13开始可以使用内置的gen_random_uuid()函数,以前的版本可以使用uuid-ossp扩展

postgres=# insert into t_uuid values(gen_random_uuid());
INSERT 0 1
postgres=# select * from t_uuid;
                  id                  
--------------------------------------
 f9e62887-c6ce-49c0-87e3-bd53d16e8b99
(1 row)
暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏