Czy kiedykolwiek próbowałeś dodać, usunąć lub modyfikować kolumny w tabeli ? Jeśli tak, to ALTER TABLE jest poleceniem, którego musisz użyć. Tak więc w tym artykule na temat Alter Table omówię, jak możesz użyć tego polecenia do modyfikacji kolumn w tabeli.
W tym artykule zostaną omówione następujące tematy:
Co to jest instrukcja Alter Table?
Ta instrukcja służy do dodawania, modyfikowania lub usuwania kolumn w istniejącej tabeli. Ponadto ta instrukcja może służyć do dodawania / usuwania ograniczeń w istniejącej tabeli.Instrukcja ALTER TABLE może być używana w programie wraz z następującymi:
Omówmy każdy z nich po kolei, biorąc pod uwagę następującą tabelę:
Jeśli chcesz wiedzieć, jak utworzyć tabelę w SQL, możesz się odwołać mój artykuł na temat CREATE TABLE.
legitymacja studencka | Imię | nazwisko | numer telefonu |
jeden | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 co to jest przestrzeń nazw w języku c ++ | Shubham | Sinha | 9944888756 |
Operacje:
ALTER TABLE ADD Column
Ta instrukcja służy do dodawania kolumny lub dodawania wielu kolumn w istniejącej tabeli.
Składnia:
# Dodaj pojedynczą kolumnę ALTER TABLE TableName ADD ColumnName typ danych # Dodaj wiele kolumn ALTER TABLE TableName ADD typ danych ColumnName, ADD typ danych ColumnName, ADD typ danych ColumnName
Przykład:
ALTER TABLE studenci DODAJ datę urodzenia
Zobaczysz wynik, że kolumna (dob) została dodana do tabeli, jak poniżej:
legitymacja studencka | Imię | nazwisko | numer telefonu | ur |
jeden | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Możesz przejść dalej i wstawić dane do kolumny, używając rozszerzenia wstaw zapytanie w SQL.
ALTER TABLE DROP Column
Ta instrukcja służy do usuwania kolumny lub wielu kolumn w istniejącej tabeli.
Składnia:
ALTER TABLE TableName DROP ColumnName typ danych
Przykład:
ALTER TABLE uczniowie DROP data urodzenia
Zobaczysz wynik, że kolumna została usunięta z tabeli, jak poniżej:
legitymacja studencka | Imię | nazwisko | numer telefonu |
jeden | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 co to jest Actionlistener w java | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY Column
Ta instrukcja służy do modyfikowania typ danych kolumny w istniejącej tabeli.
Składnia:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName typ danych #MySQL ALTER TABLE nazwa_tabeli MODIFY COLUMN nazwa_kolumny typ danych
Przykład:
Dodajmy z powrotem kolumna dobowa i zmień typ danych tej kolumny na rok
Aby dodać z powrotem kolumnę, podaj następujące zapytanie:
ALTER TABLE Osoby ALTER COLUMN rok ur
Teraz, aby zmienić typ danych kolumny, podaj poniższy kod:
ALTER TABLE Osoby ALTER COLUMN rok ur
Zobaczysz wynik, że kolumna dob została dodana z powrotem do tabeli i ma typ danych „rok”. Patrz poniżej.
legitymacja studencka | Imię | nazwisko | numer telefonu | ur |
jeden | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Na tym kończymy ten artykuł. Mam nadzieję, że zrozumiałeś, jak używać powyższych poleceń. Jeśli chcesz dowiedzieć się więcej o MySQL i poznaj tę relacyjną bazę danych typu open source, a następnie sprawdź naszą który obejmuje szkolenie na żywo prowadzone przez instruktora i rzeczywiste doświadczenie projektowe. To szkolenie pomoże ci dogłębnie zrozumieć MySQL i osiągnąć mistrzostwo w tym temacie.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w tym artykule, a skontaktuję się z Tobą.