postgresql中的UUID

  默认安装的postgresql是不带UUID函数的,为了生成UUID,我们不得不在客户端生成。其实在postgresql的安装目录下已经存在这样的函数定义,我们只需将其import进来即可

 

  从安装目录次啊share/contrib下找uuid-ossp.sql进入导入

  网上查的大都是linux环境下,而我又发现share/cintrib也没有所说的uuid-ossp.sql文件。原来,PostgreSQL下有一个命令行客户端,需要在哪里进行安装执行uuid插件。

  开始菜单,打开Sql Shell客户端

 

   输入截图中的命令,进行安装即可

 

 注意:安装不是一次性的,不是全局的,只有当前数据库 安装之后对当前数据库使用有效;那个数据库下需要使用uuid,就在那个下安装。

 

  安装扩展成功以后,就可以通过uuid_generate_v4()或uuid_generate_v1()查询

  select uuid_generTE_V4()

  如果postgresql是默认安装则是不带uuid函数的,为了生成一个uuid,我们可以在客户端生成。在postgresql的安装目录下已经存在这样的函数定义,我们要做的只是把它import进来就行。

  

 

posted @ 2020-08-06 17:46  渔阳俊俊  阅读(1699)  评论(0编辑  收藏  举报