Встречается на собеседованиях • сегодня
Для чего нужен модификатор UNIQUE в SQL
Модификатор UNIQUE в SQL гарантирует, что все значения в указанном столбце (или комбинации столбцов) будут уникальными. Если попытаться вставить или обновить запись с дублирующим значением, СУБД выдаст ошибку.
Пример:
sql
CREATE TABLE users (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE,
username VARCHAR(50) UNIQUE
);Здесь email и username не могут повторяться.
Отличие от PRIMARY KEY:
PRIMARY KEYне допускаетNULL, аUNIQUE— допускает (но только одинNULLв некоторых СУБД).- В таблице может быть только один
PRIMARY KEY, но несколькоUNIQUE-ограничений.
Полезно для обеспечения целостности данных (например, email или логин пользователя).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы