logo

Як додати стовпець у таблицю в SQL

У цьому розділі ми дізнаємося, як додати стовпець у таблицю мовою структурованих запитів.

Команда ALTER у SQL дозволяє користувачам бази даних додавати один або кілька стовпців у таблицю SQL. Це дозволяє користувачам бази даних змінювати структуру існуючої таблиці в базі даних.

поліморфізм

Синтаксис для додавання одного стовпця з таблиці наведено нижче:

 ALTER TABLETable_Name ADD Column_Name datatype; 

Синтаксис для видалення кількох стовпців із таблиці наведено нижче:

 ALTER TABLETable_Name ADD Column_Name1 Column1_datatype, Column_Name2 Column2_datatype, ......, Column_NameN Columnn_datatype; 

Ми повинні використовувати ключове слово ADD у команді ALTER для додавання одного або кількох стовпців у таблицю.

Якщо ви хочете додати стовпець у таблицю, ви повинні виконати наступні кроки один за одним у заданому порядку:

  1. Створіть базу даних.
  2. Створіть таблицю в базі даних.
  3. Перегляньте структуру таблиці перед додаванням стовпців.
  4. Додайте до таблиці один стовпець.
  5. Перегляньте структуру таблиці після додавання стовпців.

Тепер ми пояснимо описані вище дії на прикладі:

in.next java

Крок 1: Створіть базу даних

У мові структурованих запитів створення бази даних є першим кроком для зберігання структурованих таблиць у базі даних.

Щоб створити базу даних, використовуйте наведений нижче синтаксис SQL:

 CREATE DATABASE Database_Name; 

Припустімо, ви хочете створити Транспортні засоби бази даних. Для цього вам потрібно ввести таку команду мовою структурованих запитів:

 CREATE DATABASE Vehicles; 

Крок 2: Створіть таблицю та вставте дані

Тепер вам потрібно використовувати наведений нижче синтаксис SQL для створення таблиці у вашій базі даних:

 CREATE TABLE table_name ( column_Name_1 data type (size of the column_1), column_Name_2 data type (size of the column_2), column_Name_3 data type (size of the column_3), ... column_Name_N data type (size of the column_1) ); 

Припустімо, ви хочете створити Автомобілі таблиці в Транспортні засоби бази даних. Для цього вам потрібно ввести наступний запит у вашій програмі SQL:

 CREATE TABLE Cars ( Car_Number INT AUTO_INCREMENT PRIMARY KEY, Model INT, Cars_Name VARCHAR (20), Colour VARCHAR (20), Price INT NOT NULL, ) ; 

Крок 3: Перегляньте структуру таблиці перед додаванням стовпців

Після створення таблиці та вставки даних ви можете переглянути структуру таблиці Cars, ввівши такий запит у програму SQL:

 DESC Cars or DESCRIBE Cars ; 

Поле Тип НУЛЬ ключ За замовчуванням Екстра
Номер_автомобіля ІНТ НІ Т НУЛЬ gold_growth
Модель ІНТ Так - НУЛЬ -
Car_Name Варчар(20) Так - НУЛЬ
Колір Варчар(20) Так - НУЛЬ -
Ціна ІНТ НІ - НУЛЬ -

Крок 4: Додайте один стовпець до таблиці

Наступний запит ALTER у SQL додає середній стовпець до наведеного вище Автомобілі стіл:

 ALTER TABLECars ADD Average INT NOT NULL DEFAULT 0; 

Крок 5: Перегляньте структуру таблиці після додавання стовпців

Для перевірки результату запиту, виконаного в 4тискрок, вам потрібно ввести таку команду в SQL:

 DESC Cars; 

Поле Тип НУЛЬ ключ За замовчуванням Екстра
Номер_автомобіля ІНТ НІ Т НУЛЬ gold_growth
Модель ІНТ Так - НУЛЬ -
Car_Name Варчар(20) Так - НУЛЬ -
Колір Варчар(20) Так - НУЛЬ -
Ціна ІНТ НІ - НУЛЬ -
Середній ІНТ НІ - 0 -

Як ми бачимо у вихідних даних вище, один стовпець успішно додано до Автомобілі стіл.

Додайте кілька стовпців до таблиці

Наступний запит ALTER у SQL додає кілька стовпців до наведеної вище таблиці Cars:

змія пітона проти анаконди
 ALTER TABLECars Add Engine_Number Varchar(50), Car_Number Varchar(45) ; 

Щоб перевірити результат наведеного вище запиту, вам потрібно ввести наступну команду DESCRIBE або DESC у своїй програмі SQL:

 DESC Cars or DESCRIBE Cars ; 

Поле Тип НУЛЬ ключ За замовчуванням Екстра
Номер_автомобіля ІНТ НІ Т НУЛЬ gold_growth
Модель ІНТ Так - НУЛЬ -
Car_Name Варчар(20) Так - НУЛЬ -
Колір Варчар(20) Так - НУЛЬ -
Ціна ІНТ НІ - НУЛЬ -
Середній ІНТ НІ - 0 -
Двигун_Номер Варчар(50) Так - НУЛЬ -
Табличний_номер Варчар(45) Так - НУЛЬ -

Як ми бачимо, стовпці Engine_Number і Car_Number успішно додано до таблиці Cars.