Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

SQL – ALTER TABLE-Befehl

By admin on Januar 26, 2021
Anmerkungen

Der SQL-Befehl ALTER TABLE wird verwendet, um Spalten hinzuzufügen, Spalten in einer bestehenden Tabelle zu löschen oder zu ändern. Sie sollten den ALTER TABLE-Befehl auch verwenden, um verschiedene Einschränkungen zu einer bestehenden Tabelle hinzuzufügen und zu löschen.

Syntax

Die grundlegende Syntax eines ALTER TABLE-Befehls zum Hinzufügen einer neuen Spalte in einer bestehenden Tabelle lautet wie folgt.

ALTER TABLE table_name ADD column_name datatype;

Die grundlegende Syntax eines ALTER TABLE-Befehls zum DROP COLUMN in einer bestehenden Tabelle lautet wie folgt.

ALTER TABLE table_name DROP COLUMN column_name;

Die grundlegende Syntax eines ALTER TABLE-Befehls zum Ändern des DATA TYPE einer Spalte in einer Tabelle lautet wie folgt.

ALTER TABLE table_name MODIFY COLUMN column_name datatype;

Die grundlegende Syntax eines ALTER TABLE-Befehls zum Hinzufügen einer NOT NULL-Beschränkung zu einer Spalte in einer Tabelle lautet wie folgt.

ALTER TABLE table_name MODIFY column_name datatype NOT NULL;

Die grundlegende Syntax eines ALTER TABLE-Befehls zum Hinzufügen einer UNIQUE CONSTRAINT zu einer Tabelle lautet wie folgt.

ALTER TABLE table_name ADD CONSTRAINT MyUniqueConstraint UNIQUE(column1, column2...);

Die grundlegende Syntax eines ALTER TABLE-Befehls zum ADD CHECK CONSTRAINT zu einer Tabelle lautet wie folgt.

ALTER TABLE table_name ADD CONSTRAINT MyUniqueConstraint CHECK (CONDITION);

Die grundlegende Syntax eines ALTER TABLE-Befehls zum ADD PRIMARY KEY constraint zu einer Tabelle lautet wie folgt.

ALTER TABLE table_name ADD CONSTRAINT MyPrimaryKey PRIMARY KEY (column1, column2...);

Die grundlegende Syntax eines ALTER TABLE-Befehls, um DROP CONSTRAINT aus einer Tabelle zu entfernen, sieht wie folgt aus.

ALTER TABLE table_name DROP CONSTRAINT MyUniqueConstraint;

Wenn Sie MySQL verwenden, sieht der Code wie folgt aus –

ALTER TABLE table_name DROP INDEX MyUniqueConstraint;

Die grundlegende Syntax eines ALTER TABLE-Befehls zum DROP PRIMARY KEY-Beschränkung aus einer Tabelle sieht wie folgt aus.

ALTER TABLE table_name DROP CONSTRAINT MyPrimaryKey;

Wenn Sie MySQL verwenden, sieht der Code wie folgt aus –

ALTER TABLE table_name DROP PRIMARY KEY;

Beispiel

Betrachten Sie die Tabelle KUNDEN mit den folgenden Datensätzen –

+----+----------+-----+-----------+----------+| ID | NAME | AGE | ADDRESS | SALARY |+----+----------+-----+-----------+----------+| 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Khilan | 25 | Delhi | 1500.00 || 3 | kaushik | 23 | Kota | 2000.00 || 4 | Chaitali | 25 | Mumbai | 6500.00 || 5 | Hardik | 27 | Bhopal | 8500.00 || 6 | Komal | 22 | MP | 4500.00 || 7 | Muffy | 24 | Indore | 10000.00 |+----+----------+-----+-----------+----------+

Nachfolgend das Beispiel zum Hinzufügen einer neuen Spalte zu einer bestehenden Tabelle –

ALTER TABLE CUSTOMERS ADD SEX char(1);

Nun, wird die Tabelle CUSTOMERS geändert und folgendes würde von der SELECT-Anweisung ausgegeben werden.

+----+---------+-----+-----------+----------+------+| ID | NAME | AGE | ADDRESS | SALARY | SEX |+----+---------+-----+-----------+----------+------+| 1 | Ramesh | 32 | Ahmedabad | 2000.00 | NULL || 2 | Ramesh | 25 | Delhi | 1500.00 | NULL || 3 | kaushik | 23 | Kota | 2000.00 | NULL || 4 | kaushik | 25 | Mumbai | 6500.00 | NULL || 5 | Hardik | 27 | Bhopal | 8500.00 | NULL || 6 | Komal | 22 | MP | 4500.00 | NULL || 7 | Muffy | 24 | Indore | 10000.00 | NULL |+----+---------+-----+-----------+----------+------+

Nachfolgend das Beispiel, um die Spalte Geschlecht aus der bestehenden Tabelle zu ENTFERNEN.

ALTER TABLE CUSTOMERS DROP SEX;

Nun wird die Tabelle CUSTOMERS geändert und folgendes wäre die Ausgabe der SELECT-Anweisung.

+----+---------+-----+-----------+----------+| ID | NAME | AGE | ADDRESS | SALARY |+----+---------+-----+-----------+----------+| 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Ramesh | 25 | Delhi | 1500.00 || 3 | kaushik | 23 | Kota | 2000.00 || 4 | kaushik | 25 | Mumbai | 6500.00 || 5 | Hardik | 27 | Bhopal | 8500.00 || 6 | Komal | 22 | MP | 4500.00 || 7 | Muffy | 24 | Indore | 10000.00 |+----+---------+-----+-----------+----------+
Werbung

Beitrags-Navigation

Diovan HCT (Deutsch)
21 Anzeichen, dass Sie einen tollen Freund haben

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Neueste Beiträge

  • Firebush
  • 9 beste Hundevitamine und Nahrungsergänzungsmittel für verbesserte Gesundheit
  • CD-Zins-Prognose für 2021: Die Zinsen werden wahrscheinlich niedrig bleiben, aber sie könnten später im Jahr steigen
  • Wie man die Dokumentation des Qualitätsmanagementsystems strukturiert
  • Chronische Beckenschmerzen und Prostatitis: Symptome, Diagnose und Behandlung
  • Mixed Berry Crisp (Deutsch)
  • Low-Carb-Schokoladenpudding-Rezept
  • Gesunde Spiele und Aktivitäten für Kinder | UIC Online Informatics
  • Wheat Ales (amerikanisch)
  • Die Vorteile des Stillens über ein Jahr hinaus

Meta

  • Anmelden
  • Feed der Einträge
  • Kommentare-Feed
  • WordPress.org

Archive

  • März 2021
  • Februar 2021
  • Januar 2021
  • Dezember 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com