我的编程空间,编程开发者的网络收藏夹
学习永远不晚

postgresql添加UUID函数

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

postgresql添加UUID函数

PostgreSQL内置UUID类型,但默认安装时并没有带相关函数,需要手工生成。


一、如果是单独的软件包安装方式如下所示


软件包到我之前的博客中提到的网站下载


1、主节点:

安装postgresql94-contrib

# yum install postgresql94-contrib-9.4.18-1PGDG.rhel6.x86_64.rpm -y


# find / -name uuid-ossp*

/usr/pgsql-9.4/lib/uuid-ossp.so

/usr/pgsql-9.4/share/extension/uuid-ossp--unpackaged--1.0.sql

/usr/pgsql-9.4/share/extension/uuid-ossp.control

/usr/pgsql-9.4/share/extension/uuid-ossp--1.0.sql


登录数据库

# su postgres

bash-4.1$ psql


执行下面语句

postgres=# create extension "uuid-ossp";

CREATE EXTENSION


尝试用导入的函数生成一个UUID

postgres=# select uuid_generate_v4();

           uuid_generate_v4           

--------------------------------------

 28cbfa1e-d659-4aa2-a0fd-95fc7ec0aa8b

(1 row)


2、从节点;

# su postgres

bash-4.1$ psql


需要安装软件包,但是不需要执行相应的语句

# yum install postgresql94-contrib-9.4.18-1PGDG.rhel6.x86_64.rpm -y


# su postgres

bash-4.1$ psql

postgres=# select uuid_generate_v4();

           uuid_generate_v4           

--------------------------------------

 88dd0f5e-0011-4471-9b95-008f24852b5b

(1 row)


二、通过yum安装的过程如下所示


主节点:

安装软件包

# yum install postgresql-contrib


其他过程和上面的相同


三、注意事项


上面的过程是对数据库默认创建的数据库postgres数据库进行操作,如果想其他属于普通用户的数据库使用uuid函数,必须对其数据库进行操作。


首先使用超级账户登录数据库(数据库pgdata操作用户是pgone)

bash-4.1$ psql -U postgres -d pgdata -W


peimsm=# create extension "uuid-ossp";

CREATE EXTENSION


peimsm=# select uuid_generate_v4();

           uuid_generate_v4           

--------------------------------------

 0533a1cb-085e-49f6-a451-1508e6051e4a

(1 row)


上面操作只需要在主节点操作,只读数据库不能执行相应的语句。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

postgresql添加UUID函数

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

matlab如何添加函数库

要添加函数库到MATLAB中,您可以按照以下步骤操作:1. 找到您要添加的函数库文件。该文件通常是以 .m 文件扩展名结尾的 MATLAB 函数文件。2. 将函数库文件复制到 MATLAB 的工作目录中。您可以在 MATLAB 命令窗口中使
2023-09-14

mfc如何添加成员函数

要添加一个成员函数到MFC类中,可以按照以下步骤进行操作:1. 打开MFC类的头文件(.h文件),通常位于项目的"类视图"窗口中。确保已经成功创建了MFC类。2. 在类的声明中,找到`public:`部分。在其中添加你的成员函数,例如:``
2023-09-07

PostgreSQL中如何添加外键约束

要在PostgreSQL中添加外键约束,可以按照以下步骤操作:1、首先,在创建表时,确保在需要添加外键约束的列上定义约束,如下所示:CREATE TABLE table1 (id SERIAL PRIMARY KEY,column1 V
PostgreSQL中如何添加外键约束
2024-04-09

postgresql-字符函数

postgresql-字符函数 字符串连接字符与编码字符串长度大小写转换子串查找与替换截断与填充字符串格式化MD5 值字符串拆分字符串反转 字符串连接 concat(str, …)函数用于连接字符串,并且忽略其中的 NULL 参
2023-08-30

Hive中怎么添加自定义函数

这篇文章主要讲解了“Hive中怎么添加自定义函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hive中怎么添加自定义函数”吧!环境介绍:CentOS7+hive-1.1.0-cdh6.7.
2023-06-03

mfc如何添加自己编写的函数

要在 MFC 中添加自己编写的函数,需要完成以下步骤:1. 打开 Visual Studio,在 MFC 应用程序项目中找到对应的类文件,比如 `MyAppDlg.cpp`。2. 在对应的类文件中,找到类的声明部分(以 `MyAppDlg`
2023-09-08

Qt设计界面怎么添加槽函数

在Qt设计界面中添加槽函数,可以按照以下步骤进行操作:在Qt Designer中打开要编辑的界面文件(.ui文件)。在界面上选择一个控件(比如按钮),然后右键点击该控件,选择"转到槽"。在弹出的对话框中,可以选择要添加的槽函数的类型。比如,
Qt设计界面怎么添加槽函数
2024-02-29

uniapp怎么通过导航栏添加函数

uniapp是一款基于Vue.js框架的开发工具,简单易用,适合快速迭代,同时具有跨平台的特性,可以同时发布小程序、H5页面、App等多个端。在uniapp中,导航栏是我们页面中必不可少的组件之一,它可以用作页面的标题栏、返回按钮等。对于开发者而言,在导航栏中添加函数可以实现一些自定义的效果,提高用户体验。下面,我们将介绍如何在uniapp的导航栏里添加函数。一、通过组件开发添
2023-05-14

mfc怎么为类添加消息处理函数

要为MFC类添加消息处理函数,可以按照以下步骤进行操作:1. 打开类的头文件(通常是.h文件)。2. 在类的声明中添加一个消息映射宏。例如,如果要为按钮的点击事件添加消息处理函数,可以在类声明的公共部分添加`DECLARE_MESSAGE_
2023-09-08

PostgreSQL 数据库操作函数

查看当前数据库的连接状态SELECT * FROM pg_stat_activity WHERE datname ="mydb";
PostgreSQL 数据库操作函数
2017-12-24

编程热搜

目录