logo

Sarakkeen lisääminen taulukkoon SQL:ssä

Tässä osiossa opimme lisäämään sarakkeen taulukkoon Structured Query Languageissa.

ALTER-komento SQL:ssä sallii tietokannan käyttäjien lisätä yhden tai useamman sarakkeen SQL-taulukkoon. Sen avulla tietokannan käyttäjät voivat muokata tietokannassa olevan taulukon rakennetta.

Syntaksi yhden sarakkeen lisäämiseksi taulukosta on annettu alla:

 ALTER TABLETable_Name ADD Column_Name datatype; 

Syntaksi useiden sarakkeiden poistamiseksi taulukosta on annettu alla:

kirjaudu ulos google-tilistä Androidissa
 ALTER TABLETable_Name ADD Column_Name1 Column1_datatype, Column_Name2 Column2_datatype, ......, Column_NameN Columnn_datatype; 

Meidän on käytettävä ADD-avainsanaa ALTER-komennossa yhden tai useamman sarakkeen lisäämiseksi taulukkoon.

Jos haluat lisätä sarakkeen taulukkoon, sinun on suoritettava seuraavat vaiheet yksitellen tietyssä järjestyksessä:

  1. Luo tietokanta.
  2. Luo taulukko tietokantaan.
  3. Katso taulukon rakenne ennen sarakkeen lisäämistä.
  4. Lisää yksi sarake taulukkoon.
  5. Näytä taulukon rakenne sarakkeen lisäämisen jälkeen.

Nyt selitämme yllä olevat vaiheet esimerkillä:

Vaihe 1: Luo tietokanta

Strukturoidussa kyselykielessä tietokannan luominen on ensimmäinen vaihe strukturoitujen taulukoiden tallentamiseksi tietokantaan.

Luo tietokanta käyttämällä alla olevaa SQL-syntaksia:

 CREATE DATABASE Database_Name; 

Oletetaan, että haluat luoda Ajoneuvot tietokanta. Tätä varten sinun on kirjoitettava seuraava komento Structured Query Language -kieleen:

 CREATE DATABASE Vehicles; 

Vaihe 2: Luo taulukko ja lisää tiedot

Nyt sinun on käytettävä alla olevaa SQL-syntaksia taulukon luomiseen tietokantaan:

 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) ); 

Oletetaan, että haluat luoda Autot taulukossa Ajoneuvot tietokanta. Tätä varten sinun on kirjoitettava seuraava kysely SQL-sovellukseesi:

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

Vaihe 3: Katso taulukkorakennetta ennen sarakkeen lisäämistä

Taulukon luomisen ja tietojen lisäyksen jälkeen voit tarkastella Autot-taulukon rakennetta kirjoittamalla seuraavan kyselyn SQL-sovelluksessasi:

 DESC Cars or DESCRIBE Cars ; 

Ala Tyyppi TYHJÄ Avain Oletus ylimääräistä
Auton_numero INT EI T TYHJÄ kulta_kasvu
Malli INT Joo - TYHJÄ -
Auton_nimi Varchar (20) Joo - TYHJÄ
Väri Varchar (20) Joo - TYHJÄ -
Hinta INT EI - TYHJÄ -

Vaihe 4: Lisää yksi sarake taulukkoon

Seuraava ALTER-kysely SQL:ssä lisää keskiarvosarakkeen yllä olevaan Autot pöytä:

 ALTER TABLECars ADD Average INT NOT NULL DEFAULT 0; 

Vaihe 5: Tarkastele taulukkorakennetta sarakkeen lisäämisen jälkeen

Tarkistaaksesi suoritetun kyselyn tuloksen 4thaskel, sinun on kirjoitettava seuraava komento SQL: ssä:

 DESC Cars; 

Ala Tyyppi TYHJÄ Avain Oletus ylimääräistä
Auton_numero INT EI T TYHJÄ kulta_kasvu
Malli INT Joo - TYHJÄ -
Auton_nimi Varchar (20) Joo - TYHJÄ -
Väri Varchar (20) Joo - TYHJÄ -
Hinta INT EI - TYHJÄ -
Keskiverto INT EI - 0 -

Kuten yllä olevasta tuotosta näemme, yksi sarake on lisätty onnistuneesti Autot pöytä.

Lisää useita sarakkeita taulukkoon

Seuraava ALTER-kysely SQL:ssä lisää useita sarakkeita yllä olevaan Autot-taulukkoon:

 ALTER TABLECars Add Engine_Number Varchar(50), Car_Number Varchar(45) ; 

Tarkistaaksesi yllä olevan kyselyn tuloksen, sinun on kirjoitettava seuraava DESCRIBE- tai DESC-komento SQL-sovellukseesi:

 DESC Cars or DESCRIBE Cars ; 

Ala Tyyppi TYHJÄ Avain Oletus ylimääräistä
Auton_numero INT EI T TYHJÄ kulta_kasvu
Malli INT Joo - TYHJÄ -
Auton_nimi Varchar (20) Joo - TYHJÄ -
Väri Varchar (20) Joo - TYHJÄ -
Hinta INT EI - TYHJÄ -
Keskiverto INT EI - 0 -
Moottorin numero Varchar (50) Joo - TYHJÄ -
Rekisterikilpi Varchar (45) Joo - TYHJÄ -

Kuten näemme, Engine_Number- ja Car_Number-sarakkeet on lisätty onnistuneesti Autot-taulukkoon.