Noen ganger vil vi kanskje endre navn på tabellen for å gi den et mer relevant navn. Til dette formålet kan vi bruke ENDRE TABELL for å gi nytt navn til tabellen. SQL ENDRE TABELL er en kommando som brukes til å endre strukturen til en eksisterende tabell i en database. Her vil vi diskutere Alter Command i SQL i detalj.
Word rask tilgangsverktøylinje
Merk :
Syntax may vary in different>
Endre i SQL
Her diskuterer vi syntaksen til Alter Command i forskjellige databaser som MYSQL, MariaDB, Oracle, etc. La oss fortsette med Syntax først.
Syntaks
ALTER TABLE tabellnavn
RENAME TIL new_table_name;
Kolonner kan også gis nytt navn ved bruk av ENDRE TABELL .
Syntaks (MySQL, Oracle)
ALTER TABLE tabellnavn
RENAME COLUMN old_name TO new_name;
Syntaks (MariaDB)
ALTER TABLE tabellnavn
ENDRE KOLONNE gammelt_navn TIL nytt_navn;
Spørsmål
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
La oss sett inn noen data, og utfør deretter ALTER-operasjonen for å forstå en bedre bout alter-kommando.
LEGG INN dataene i Studenttabell
INSERT INTO Student (id, name, age, email, phone) VALUES (1, 'Amit', 20, '[email protected]', '9999999999'), (2, 'Rahul', 22, '[email protected]', '8888888888'), (3, 'Priya', 21, '[email protected]', '7777777777'), (4, 'Sonia', 23, '[email protected]', '6666666666'), (5, 'Kiran', 19, '[email protected]', '5555555555');>
Produksjon

Studentbord
Eksempel 1:
java programmer
Endre navnet på kolonnenavnet til FIRST_NAME i tabellen Student. For å endre kolonnenavnet til den eksisterende tabellen må du bruke kolonnenøkkelordet før du skriver det eksisterende kolonnenavnet som skal endres
Syntaks
ENDRE TABELL Student RENAME COLUMN Column_NAME TIL FIRST_NAME;
Spørsmål
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Produksjon

Produksjon
Eksempel 2:
Endre navnet på tabellen Student til Student_Details.
Spørsmål
ALTER TABLE Student RENAME TO Student_Details;>
Produksjon
Student_Details Tabell

Student_Details-tabell
For å legge til en ny kolonne med ALTER TABLE
For å legge til en ny kolonne til den eksisterende tabellen, må vi først velge tabellen med ALTER TABLE-kommandoen table_name, og deretter vil vi skrive navnet på den nye kolonnen og dens datatype med ADD column_name datatype. La oss ta en titt nedenfor for å forstå bedre.
Syntaks
ALTER TABLE tabellnavn
ADD kolonnenavn datatype;
Spørsmål
ALTER TABLE Student ADD marks INT;>
Produksjon

produksjon
Konklusjon
Avslutningsvis kan du bruke ALTER-kommando når du vil endre dataene i en eksisterende tabell som data-type fra int til float og CHAR til VARCHAR, gi nytt navn til tabellkolonnenavnet og legg til en ny kolonne osv. I denne artikkelen diskuterte vi alle syntaksene til ALTER-kommandoer i de forskjellige databasene med eksempler.