Zmień kolumnę w mysql

Zmień kolumnę w mysql

Podczas zarządzania bazą danych administrator bazy danych musi zmienić strukturę tabel, aby być aktualnym. W tym artykule dowiemy się różnych rodzajów zadań, które możemy wykonać za pomocą dostarczonego polecenia alter MySQL. Więc zacznijmy.

Zmień polecenie zmienia lub zmienia strukturę tabeli. Na przykład,

  • Dodanie kolumny
  • Usunięcie kolumny
  • Zmiana nazwy kolumny
  • Modyfikacja kolumny

W tym artykule wypróbujemy przykłady poleceń alter, aby dodać, usunąć, zmienić nazwę i zmodyfikować kolumny tabeli w MySQL.

Dodaj kolumnę

Możemy dodać kolumnę do już istniejącej tabeli za pomocą następującej składni polecenia alter.

Zmień tabelę TABLE_NAME
Dodaj danych pól_name;

W tej składni upewnij się, że zastąpe nazwa_polutna i nazwa kolumnowa nazwa, którą chcesz podać.

Możemy również wspomnieć o pozycji nowo utworzonej kolumny za pomocą klauzuli pierwszej i po odwołaniu już istniejącej kolumny w tabeli. Na przykład

Zmień tabelę TABLE_NAME
Dodaj danych typu kolumn_name
[Pierwszy | Po] istniejącej nazwie_column;

Jeśli chcemy dodać kolumnę przed istniejącą kolumną, możemy użyć pierwszej klauzuli. Podobnie, jeśli chcemy dodać kolumnę po istniejącej kolumnie, możemy użyć klauzuli After.

Możemy również dodać wiele kolumn, używając tej samej tabeli alter i dodać składnię kolumny. Na przykład

Zmień tabelę TABLE_NAME
Dodaj danych typu kolumn_name1
[Pierwszy | Po] Istniejącej nazwa_column_name
Dodaj danych typu kolumn_name2
[Pierwszy | Po] istniejącej nazwie_column;

Upuść/usuń kolumnę

Usuwanie kolumny w MySQL jest tak proste, jak powiedzenie. Możemy usunąć istniejącą kolumnę w tabeli za pomocą polecenia Alter Table i upuść. Składnia do usunięcia kolumny jest

Zmień tabelę TABLE_NAME
Upuść nazwa_polutury;

Tak proste jest usunięcie kolumny tabeli w MySQL.

Zmień nazwę kolumny

Możemy zmienić nazwę kolumny za pomocą klauzuli zmiany wraz z poleceniem Table Table. W którym najpierw podajemy istniejącą nazwę kolumny, a następnie nową nazwę wraz z typem danych, a następnie klauzula zmiany. Aby zmienić nazwę kolumny, uruchom następujące polecenie

Zmień tabelę TABLE_NAME
Zmień kolumnę poprzedni_kolusz_name new_Column_name DataType;

Jeśli możemy zmienić nazwę kolumny, możemy zmienić nazwę tabeli i użyć klauzuli Zmień nazwę za pomocą polecenia Alter Table. Składnia do zmiany nazwy tabeli jest

Zmień tabelę TABLE_NAME
Zmiana nazwy nowej nazwy_table;

Zmodyfikuj kolumnę

Załóżmy, że chcemy zmienić definicję kolumny lub typ danych kolumny w MySQL. Klauzula modyfikująca przydaje się nam w tym przypadku. Możemy użyć klauzuli modyfikującej, aby zmienić typ danych kolumny. Lubię to

Zmień tabelę TABLE_NAME
Zmodyfikuj Cloumn_Name new_Data_Type;

Pro-Tip

Oto protip do używania polecenia alter.

Ustaw wartość domyślną na kolumnę

Jeśli chcemy podać lub ustawić wartość domyślną na kolumnie tabeli. Możemy to zrobić, uruchamiając następujące polecenie

Zmień tabelę TABLE_NAME
Alter Cloumn_name Ustaw wartość domyślną;

W tej składni upewnij się, że zastąpić nazwę_name, nazwę kolumnową i wartość zgodnie z Twoim wymaganiem.

Jeśli możemy ustawić domyślne wartości kolumny. Musi istnieć sposób na rozliczenie lub upuszczenie domyślnych wartości kolumny.

Upuść domyślną wartość kolumny

Cóż, MySQL zapewnia również domyślną klauzulę upuszczania w poleceniu alter Table, aby upuścić wartości domyślne kolumny.

Zmień tabelę TABLE_NAME
Alter Cloumn_Name Drop Domyślnie;

Tak więc są to niektóre z różnych sposobów zarządzania i zmiany tabeli w MySQL.

Streszczenie

Ten artykuł zawiera różne sposoby korzystania z polecenia alter do wykonywania różnych operacji. W tym artykule nauczyliśmy się dodawać, usuwać, zmieniać nazwy tabeli i kolumn, modyfikować definicję kolumny, ustawić i rozstrzygnąć domyślne wartości kolumny za pomocą polecenia tabeli alter w MySQL. Jeśli ten artykuł pomógł ci w lepszym zrozumieniu dowództwa alter w MySQL i chcesz dowiedzieć się więcej o koncepcjach MySQL. Odwiedzaj naszą stronę internetową Linuxhint.com.