加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PostgreSQL UUID 函数

发布时间:2020-12-13 17:56:17 所属栏目:百科 来源:网络整理
导读:http://chenxiaoyu.org/blog/archives/209 测试环境:PostgreSQL 8.4 默认PostgreSQL是木有UUID函数可使用, 而不像MySQL提供uuid()函数,不过在contrib里有,只需要导入一下uuid-ossp.sql即可。(PS:注意权限问题,要Pg可读改 文件。) 导入很简单,下面是

http://chenxiaoyu.org/blog/archives/209

测试环境:PostgreSQL 8.4

默认PostgreSQL是木有UUID函数可使用, 而不像MySQL提供uuid()函数,不过在contrib里有,只需要导入一下uuid-ossp.sql即可。(PS:注意权限问题,要Pg可读改 文件。)

导入很简单,下面是win下面测试,其他平台类似该操 作:

D:/>psql -U postgres -h localhost -f D:/PostgreSQL/8.4/share/contrib/uuid-ossp.sql
Password for user postgres:
SET
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION

进入psql,执行:

postgres=# select uuid_generate_v1();
uuid_generate_v1
--------------------------------------
86811bd4-22a5-11df-b00e-ebd863f5f8a7
(1 row)

postgres=# select uuid_generate_v4();
uuid_generate_v4
--------------------------------------
5edbfcbb-1df8-48fa-853f-7917e4e346db
(1 row)

主要就是uuid_generate_v1和 uuid_generate_v4,当然还有uuid_generate_v3和uuid_generate_v5。其他使用可以参见 PostgreSQL官方文档 uuid-ossp 。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读