Встречается на собеседованиях • сегодня
Является ли PRIMARY KEY индексом в SQL
Да, PRIMARY KEY автоматически создает уникальный индекс для столбца(ов). Он гарантирует уникальность и не допускает NULL-значения. В большинстве СУБД (MySQL, PostgreSQL и др.) PRIMARY KEY реализован как кластеризованный индекс (данные физически упорядочены по ключу), но это зависит от СУБД.
Пример:
sql
CREATE TABLE users (
id INT PRIMARY KEY, -- автоматически создается уникальный индекс
name VARCHAR(100)
);Отличие от обычного индекса:
- Только один PRIMARY KEY на таблицу
- Не может содержать NULL
- Часто определяет физический порядок данных

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