SQL — Создание первичного ключа

SQL — Создание первичного ключа

От автора: в этой статье мы поговорим про создание первичного ключа SQL. Первичный ключ — это поле в таблице, которое однозначно идентифицирует каждую строку/запись в таблице базы данных. Первичные ключи должны содержать уникальные значения. В столбце первичного ключа не может содержаться значений NULL.

В таблице может быть только один первичный ключ, который может состоять из одного или нескольких полей. Когда в качестве первичного ключа используются несколько полей, он называется составным.

Если для таблицы первичный ключ задан в определенном поле, то в этом поле не может содержаться двух записей с одинаковыми значениями.

Примечание. Вы должны учитывать данные принципы при создании таблиц базы данных.

Создание первичного ключа

Ниже приведен код, в котором столбец ID определяется в качестве первичного ключа для таблицы CUSTOMERS.

Чтобы создать ограничение в столбце ID, когда таблица CUSTOMERS уже существует, используйте следующий синтаксис SQL:

ПРИМЕЧАНИЕ. Если для добавления первичного ключа вы используете инструкцию ALTER TABLE, для столбцов первичных ключей при создании таблицы должно быть указано ограничение NOT NULL.

Для определения ограничения PRIMARY KEY для нескольких столбцов используйте следующий синтаксис SQL.

Чтобы создать ограничение PRIMARY KEY в столбцах ID и NAMES, когда таблица CUSTOMERS уже существует, используйте следующий синтаксис SQL.

Удаление первичного ключа

Вы можете удалить ограничение PRIMARY KEY с помощью синтаксиса, приведенного ниже.

Источник: //www.tutorialspoint.com/

Редакция: Команда webformyself.

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии (1)