• Windows 10 下 PostgreSQL 生成 UUID(Guid)


              最近在Windows 10 下安装了 PostgreSQL(postgresql-9.6.3-1-windows.exe),在学习过程中,发现PostgreSQL 支持UUID(Guid)类型,但是却不能直接去用。

          网上查资料大都说是:

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

                “从安装目录下 share / contrib 下找 uuid-ossp.sql 进行导入。。。。。。”

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

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

                         

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

                

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

         

     

  • 相关阅读:
    /usr/sbin/sshd报错:Missing privilege separation directory: /run/sshd
    docker挂载GPU
    docker修改docker image存储目录
    ubuntu卸载显卡驱动,CUDA
    linux之删除用户
    Python之pathlib用法
    linux修改文件权限
    Pytorch检查cuda
    PyCharm: EOF while reading packet报错
    ubuntu20.04换源
  • 原文地址:https://www.cnblogs.com/lztkdr/p/PostgreSQL_UUID_GUID.html
Copyright © 2020-2023  润新知