Nogle gange vil vi måske omdøbe vores tabel for at give den et mere relevant navn. Til dette formål kan vi bruge ÆNDRE TABEL for at omdøbe navnet på tabellen. SQL ÆNDRE TABEL er en kommando, der bruges til at ændre strukturen af en eksisterende tabel i en database. Her vil vi diskutere Alter Command i SQL i detaljer.
maskinskriftsdato
Bemærk :
Syntax may vary in different>
Ændre i SQL
Her diskuterer vi syntaksen for Alter Command i forskellige databaser som MYSQL, MariaDB, Oracle osv. Lad os gå videre med Syntax først.
Syntaks
ALTER TABLE tabelnavn
OMDØB TIL nyt_tabel_navn;
Kolonner kan også få et nyt navn med brug af ÆNDRE TABEL .
Syntaks (MySQL, Oracle)
ALTER TABLE tabelnavn
RENAME COLUMN old_name TO new_name;
Syntaks (MariaDB)
ALTER TABLE tabelnavn
SKIFT KOLONNE gammelt_navn TIL nyt_navn;
Forespørgsel
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
Lad os indsætte nogle data, og udfør derefter ALTER-operationen for at forstå en bedre bout alter-kommando.
INDSÆT dataene i Elevtabel
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');>
Produktion

Elevbord
Eksempel 1:
mamta kulkarni skuespiller
Skift navnet på kolonnenavnet til FIRST_NAME i tabel Elev. For at ændre kolonnenavnet på den eksisterende tabel skal du bruge kolonnenøgleordet, før du skriver det eksisterende kolonnenavn, der skal ændres
Syntaks
ÆNDRING TABEL Elev RENAME COLUMN Column_NAME TIL FIRST_NAME;
Forespørgsel
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Produktion

Produktion
Eksempel 2:
Skift navnet på tabellen Elev til Student_Details.
Forespørgsel
ALTER TABLE Student RENAME TO Student_Details;>
Produktion
Student_Details Tabel

Student_Details tabel
For at tilføje en ny kolonne med ALTER TABLE
For at tilføje en ny kolonne til den eksisterende tabel, skal vi først vælge tabellen med ALTER TABLE-kommandoen table_name, og derefter vil vi skrive navnet på den nye kolonne og dens datatype med ADD column_name datatype. Lad os tage et kig nedenfor for at forstå bedre.
Syntaks
ALTER TABLE tabelnavn
ADD kolonnenavn datatype;
Forespørgsel
ALTER TABLE Student ADD marks INT;>
Produktion

produktion
Konklusion
Afslutningsvis kan du bruge ALTER kommando hver gang du ønsker at ændre dataene i en eksisterende tabel som f.eks datatype fra int til float og CHAR til VARCHAR, omdøb tabellens kolonnenavn og tilføj en ny kolonne osv. I denne artikel diskuterede vi alle Syntaks af ALTER-kommandoer i de forskellige databaser med eksempler.