postgresql 允許設(shè)置多個(gè)字段為值唯一的約束诅需。
使用 pgAdmin 4 設(shè)置起來很方便。而且在 postgresql 6.5.1 是默認(rèn)安裝就具備的工具挽绩。
首先找到你要設(shè)置約束的表
找到 user 表
鼠標(biāo)右鍵選擇屬性
選擇屬性
選擇強(qiáng)制>約束
約束
點(diǎn)擊 + 號(hào) 新增一個(gè)約束
新增約束
輸入內(nèi)容膛壹,選擇要設(shè)置的字段
選擇約束字段
最后點(diǎn)擊 保存按鈕
點(diǎn)擊保存按鈕
字段值唯一約束就建立成功了蛙紫。
之后你就會(huì)發(fā)現(xiàn)拷橘,除非是空值,否則你設(shè)置的字段內(nèi)是不會(huì)有重復(fù)值的料睛。
字段非空值的情況下不會(huì)重復(fù)