Как сделать столбец уникальным sql
Ответы
Roman Ashikov
28 февраля 2022
Для того чтобы гарантировать уникальность значений одного поля используют ключевое слово UNIQUE
. Обычно это делается при создании таблицы.
CREATE TABLE products (
id bigint PRIMARY KEY,
name text UNIQUE,
price numeric
);
Если же таблица уже создана, то добавить ограничение уникальности можно с помощью ALTER TABLE ... ADD
. Это делается следующим образом:
ALTER TABLE users
ADD UNIQUE (email)
0
0