Czasami możemy chcieć zmienić nazwę naszej tabeli, aby nadać jej bardziej odpowiednią nazwę. W tym celu możemy użyć ZMIEŃ TABELĘ aby zmienić nazwę tabeli. SQL ZMIEŃ TABELĘ to polecenie służące do modyfikacji struktury istniejącej tabeli w bazie danych. Tutaj szczegółowo omówimy polecenie Alter w języku SQL.
Notatka :
Syntax may vary in different>
Zmień w SQL
Tutaj omawiamy składnię polecenia Alter w różnych bazach danych, takich jak MYSQL, MariaDB, Oracle itp. Zajmijmy się najpierw składnią.
Składnia
ZMIEŃ TABELĘ nazwa_tabeli
ZMIEŃ NAZWĘ NA nowa_nazwa_tabeli;
Kolumnom można także nadać nową nazwę za pomocą ZMIEŃ TABELĘ .
Składnia (MySQL, Oracle)
ZMIEŃ TABELĘ nazwa_tabeli
ZMIEŃ NAZWĘ KOLUMNY stara_nazwa NA nowa_nazwa;
Składnia (MariaDB)
ZMIEŃ TABELĘ nazwa_tabeli
ZMIEŃ KOLUMNĘ stara_nazwa NA nowa_nazwa;
Zapytanie
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
Niech wstawić niektóre dane, a następnie wykonaj operację ALTER, aby lepiej zrozumieć polecenie zmiany.
WSTAW dane w Tabeli Ucznia
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');>
Wyjście

Stół studencki
Przykład 1:
Zmień nazwę kolumny na FIRST_NAME w tabeli Student. Aby zmienić nazwę kolumny istniejącej tabeli, należy użyć słowa kluczowego Column przed zapisaniem nazwy istniejącej kolumny do zmiany
Składnia
ALTER TABLE Student ZMIEŃ NAZWĘ KOLUMNY NAZWA kolumny NA FIRST_NAME;
Zapytanie
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Wyjście

Wyjście
częściowe uzależnienie
Przykład 2:
Zmień nazwę tabeli Student na Student_Details.
Zapytanie
ALTER TABLE Student RENAME TO Student_Details;>
Wyjście
Tabela szczegółów_ucznia

Tabela Student_Details
Aby dodać nową kolumnę za pomocą ALTER TABLE
Aby dodać nową kolumnę do istniejącej tabeli, należy najpierw wybrać tabelę za pomocą polecenia ALTER TABLE nazwa_tabeli, a następnie wpisać nazwę nowej kolumny i jej typ danych za pomocą typu danych ADD nazwa_kolumny. Spójrzmy poniżej, aby lepiej zrozumieć.
Składnia
ALTER TABLE nazwa_tabeli
DODAJ typ danych nazwa_kolumny;
Zapytanie
ALTER TABLE Student ADD marks INT;>
Wyjście

wyjście
Wniosek
Podsumowując, możesz użyć Polecenie ZMIEŃ kiedykolwiek chcesz zmienić dane w istniejącej tabeli, np typ danych z int na float i CHAR na VARCHAR, zmień nazwę kolumny tabeli i dodaj nową kolumnę itp. W tym artykule omówiliśmy z przykładami całą składnię poleceń ALTER w różnych bazach danych.