2017/3/25

在 Postgresql 使用 uuid 的方法

(以下指令都是在 postgresql cli 輸入)

想要生成uuid的話,只要呼叫 uuidgeneratev4 就可以生成

select uuid_generate_v4()

正常情況下會看到

           uuid_generate_v4           
--------------------------------------
 98a4f867-8dcd-4982-aa3a-14e1030bcd88

如果看到

ERROR:  function uuid_generate_v4() does not exist

表示你的postgresql 沒有安裝 uuid-ossp 模組

安裝uuid-ossp模組的指令

CREATE EXTENSION "uuid-ossp";

移除uuid-ossp模組的指令

DROP EXTENSION "uuid-ossp";

查看目前安裝過的模組

select * from pg_extension;

查看可安裝的模組

select * from pg_available_extensions;

沒有留言: