markdown
(以下指令都是在 postgresql cli 輸入)
想要生成uuid的話,只要呼叫 uuid_generate_v4 就可以生成
```
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;
```
沒有留言:
張貼留言