Якщо таблиця не має первинного ключа, цей оператор використовується для додавання первинного ключа до стовпця існуючої таблиці. Нижче наведено синтаксис оператора ALTER TABLE для створення первинного ключа в MySQL: ALTER TABLE table_name ADD PRIMARY KEY(column_list);
У конструкторі таблиць виберіть селектор рядків для стовпця бази даних, який потрібно визначити як первинний ключ. Якщо ви хочете вибрати кілька стовпців, утримуйте клавішу CTRL, вибираючи селектори рядків для інших стовпців. Клацніть правою кнопкою миші селектор рядка для стовпця та виберіть «Установити первинний ключ»..
Щоб видалити первинний ключ із таблиці, ви можете скористатися оператором ALTER TABLE. Синтаксис видалення первинного ключа з таблиці такий: ALTER TABLE table_name DROP PRIMARY KEY; Перегляньте скріншот для робочого прикладу видалення первинного ключа з таблиці MySQL за допомогою dbForge Studio for MySQL.
Синтаксис створення первинного ключа за допомогою оператора CREATE TABLE у MySQL такий: CREATE TABLE назва_таблиці ( стовпець1 визначення_стовпця, стовпець2 визначення_стовпця, … ОБМЕЖЕННЯ [назва_обмеження] ПЕРВИННИЙ КЛЮЧ [ ВИКОРИСТАННЯ BTREE | HESH ] (стовпець1, стовпець2, … стовпець_n) );
Додайте первинний ключ до існуючої таблиці в SQL за допомогою команди ALTER TABLE. Синтаксис: ALTER TABLE table_name ADD Первинний ключ (column_name);
Синтаксис додавання стовпця в таблицю в MySQL (за допомогою оператора ALTER TABLE) такий: ALTER TABLE назва_таблиці ADD нова_назва_стовпця визначення_стовпця [ ПЕРШИЙ | ПІСЛЯ назва_стовпця ]; ім'я_таблиці. Ім'я таблиці, яку потрібно змінити.