W tym samouczku dowiemy się, jak zmieniać różne właściwości tabeli za pomocą polecenia alter Table w MySQL.
MySQL alter Table Instrukcja
Składnia polecenia Tabela Alter będzie się różnić w zależności od działania, które chcesz wykonać.
Dlatego, aby zrozumieć, w jaki sposób możemy pracować z tym stwierdzeniem, omówmy niektóre praktyczne przykłady.
Konfigurowanie tabeli próbek
Na początek ustawmy tabelę próbki do celów demonstracyjnych.
Utwórz blogi stołowe (Następnie dodajmy przykładowe dane:
Wstaw do blogów (tytuł, treść, data_posted, autor)Przykład 1 - MySQL Dodaj kolumnę tabeli
Pierwszym przykładem jest dodanie kolumny do istniejącej tabeli. Składnia jest jak pokazana:
Zmień tabelę TABLE_NAMEW takim przypadku zaczynamy od określenia nazwy tabeli, do której chcemy dodać nową kolumnę.
Następnie definiujemy nazwę kolumny, którą chcemy utworzyć, a następnie definicja kolumny, taka jak typy danych, ograniczenia kolumnowe itp.
Pierwszy | Po klauzula nazwy kolumnowej pozwala nam zdefiniować pozycję kolumny w tabeli. Możemy użyć pierwszego słowa kluczowego, aby dodać kolumnę w pierwszej pozycji. Aby dodać go do określonej pozycji, możesz użyć słowa kluczowego After i nazwy kolumny, aby żałować, że nowa kolumna została utworzona. Jest to opcjonalny parametr; Jeśli nie zostanie określony, MySQL doda nową kolumnę na końcu tabeli.
Poniższy przykład pokazuje, jak dodać tabelę na końcu,
Zmień blogi tabeliPowyższe zapytanie powinno dodać kolumnę oceny typu Int do tabeli blogów.
Możesz także dodać wiele kolumn do istniejącej tabeli, jak pokazano w poniższej składni:
Zmień tabelę TABLE_NAMEPrzykład 2 - kolumna MySQL alter
Możemy również użyć polecenia Alter Table, aby zmienić właściwości kolumny, jak pokazano w poniższej składni:
Alte Table_name_nameNa przykład, aby zmodyfikować typ danych kolumny ocen na Varchar, możemy uruchomić:
Zmień blogi tabeliPrzykład 3 - Kolumna Zmień nazwę MySQL
Aby zmienić nazwę kolumny, użyj składni:
Zmień tabelę TABLE_NAMEPrzykład:
Zmień blogi tabeliPowyższe powinno zmienić nazwę kolumny oceny na RT.
Przykład 4 - kolumna myska mysql
Aby upuścić kolumnę za pomocą polecenia Alter Table, użyj składni:
Zmień tabelę TABLE_NAMEPrzykład:
Zmień blogi tabeliPowinno to usunąć kolumnę RT z tabeli blogów.
Przykład 5 - tabela Zmień nazwy MySQL
Możemy również użyć instrukcji Alter Table, aby zmienić nazwę istniejącej tabeli, jak pokazano w poniższej składni:
Zmień tabelę TABLE_NAMEPrzykład:
Zmień blogi tabeliPowyższe zapytanie powinno zmienić nazwę tabeli z blogów na posty.
Wniosek
W tym poście nauczyłeś się, jak używać instrukcji Alter Table, aby zmienić różne właściwości tabeli i kolumny, takie jak upuszczenie kolumn, zmiana nazwy tabeli i więcej.