logo

ALTER (UMBENENNEN) in SQL

Manchmal möchten wir unsere Tabelle möglicherweise umbenennen, um ihr einen relevanteren Namen zu geben. Zu diesem Zweck können wir verwenden TABELLE ÄNDERN um den Namen der Tabelle umzubenennen. SQL TABELLE ÄNDERN ist ein Befehl zum Ändern der Struktur einer vorhandenen Tabelle in einer Datenbank. Hier werden wir Alter Command in SQL ausführlich besprechen.

Notiz :

Syntax may vary in different>

In SQL ändern

Hier besprechen wir die Syntax von Alter Command in verschiedenen Datenbanken wie MYSQL, MariaDB, Oracle usw. Fahren wir zunächst mit der Syntax fort.



Syntax

ALTER TABLE Tabellenname

UMBENENNEN IN new_table_name;

Spalten können auch mit einem neuen Namen versehen werden TABELLE ÄNDERN .

Syntax (MySQL, Oracle)

ALTER TABLE Tabellenname

SPALTE alten_Namen in neuen_Namen umbenennen;

char zu int Java

Syntax(MariaDB)

ALTER TABLE Tabellenname

CHANGE COLUMN old_name TO new_name;

MySQL nicht gleich

Abfrage

CREATE TABLE Student (  id INT PRIMARY KEY,  name VARCHAR(50),  age INT,  email VARCHAR(50),  phone VARCHAR(20) );>

Lasst uns einfügen Geben Sie einige Daten ein und führen Sie dann die ALTER-Operation aus, um den Befehl alter besser zu verstehen.

FÜGEN Sie die Daten in die Schülertabelle ein

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');>

Ausgabe

Studententisch

Studententisch

Beispiel 1:

Ändern Sie den Namen der Spalte name in der Tabelle Student in FIRST_NAME. Um den Spaltennamen der vorhandenen Tabelle zu ändern, müssen Sie das Schlüsselwort Column verwenden, bevor Sie den zu ändernden vorhandenen Spaltennamen schreiben

Syntax

ALTER TABLE Student RENAME COLUMN Column_NAME TO FIRST_NAME;

Abfrage

ALTER TABLE Student RENAME Column name TO FIRST_NAME;>

Ausgabe

Ausgabe

Beispiel 2:

Ändern Sie den Namen der Tabelle Student in Student_Details.

Abfrage

ALTER TABLE Student RENAME TO Student_Details;>

Ausgabe

Student_Details-Tabelle

Tabelle „Student_Details“.

Tabelle „Student_Details“.

So fügen Sie eine neue Spalte mit ALTER TABLE hinzu

Um eine neue Spalte zur vorhandenen Tabelle hinzuzufügen, müssen wir zuerst die Tabelle mit dem ALTER TABLE-Befehl Tabellenname auswählen und dann den Namen der neuen Spalte und ihren Datentyp mit dem Datentyp ADD Spaltenname schreiben. Werfen wir einen Blick nach unten, um es besser zu verstehen.

Syntax

ALTER TABLE Tabellenname

Hashmap

Datentyp „Spaltenname“ hinzufügen;

Abfrage

ALTER TABLE Student ADD marks INT;>

Ausgabe

Ausgabe

Ausgabe

Abschluss

Zusammenfassend können Sie verwenden ALTER-Befehl wann immer Sie die Daten in einer vorhandenen Tabelle ändern möchten, z Datentyp von int zu float und CHAR zu VARCHAR, benennen Sie den Tabellenspaltennamen um und fügen Sie eine neue Spalte hinzu usw. In diesem Artikel haben wir die gesamte Syntax von ALTER-Befehlen in den verschiedenen Datenbanken anhand von Beispielen besprochen.