PostgreSQL检查或触发器

PostgreSQL检查或触发器,postgresql,Postgresql,我有一个名为products的表,其中一列名为names 插入新产品时,我想检查名称中是否已经存在新产品的名称,然后显示错误消息 有人有什么想法吗 您应该在“名称”列上添加唯一约束: ALTER TABLE products ADD UNIQUE (names); 名称的数据类型是什么?

我有一个名为products的表,其中一列名为names

插入新产品时,我想检查名称中是否已经存在新产品的名称,然后显示错误消息


有人有什么想法吗

您应该在“名称”列上添加唯一约束:

ALTER TABLE products ADD UNIQUE (names);

名称的数据类型是什么?