SQL: ALTER TABLE-Anweisung


Übungsaufgabe 1:

Benennen Sie die Abteilungstabelle basierend auf der folgenden Abteilungstabelle in depts um.

Lösung für Übung Nr. 1:

Die folgende SQL-Anweisung ALTER TABLE benennt die Abteilungstabelle in depts um:

ALTER TABLE departments RENAME TO depts;

Übung Nr. 2:

Fügen Sie basierend auf der folgenden Mitarbeitertabelle eine Spalte mit dem Namen Gehalt hinzu, die ein int-Datentyp ist.

Lösung für Übung 2:

Der folgende SQL-ALTER Die Anweisung TABLE würde der Mitarbeitertabelle eine Gehaltsspalte hinzufügen:

ALTER TABLE employees ADD salary int;

Übungsaufgabe Nr. 3:

Basierend auf der nachstehenden Kundentabelle, Fügen Sie zwei Spalten hinzu – eine Spalte mit dem Namen contact_name, der ein char (50) -Datentyp ist, und eine Spalte mit dem Namen last_contacted, die ein Datumsdatentyp ist.

Lösung für Übung 3:

Folgendes Die SQL-Anweisung ALTER TABLE fügt der Kundentabelle die Spalten contact_name und last_contacted hinzu:

ALTER TABLE customers ADD (contact_name char(50), last_contacted date);

Übung 4:

Ändern Sie die Spalte employee_name basierend auf der folgenden Mitarbeitertabelle in einen char (75) -Datentyp.

Lösung für Übung 4:

Die folgende SQL-Anweisung ALTER TABLE würde den Datentyp für die Spalte employee_name in char (75) ändern:

ALTER TABLE employees MODIFY employee_name char(75);

Übungsübung Nr. 5:

Ändern Sie anhand der folgenden Kundentabelle die Spalte customer_name so, dass KEINE Nullwerte zulässig sind, und ändern Sie die Statusspalte in einen char (2) -Datentyp.

Lösung für die Übung Nr. 5:

Die folgende SQL-Anweisung ALTER TABLE würde die Spalten customer_name und state in der Kundentabelle entsprechend ändern:

ALTER TABLE customers MODIFY (customer_name char(50) NOT NULL, state char(2));

Übungsübung Nr. 6:

Löschen Sie anhand der folgenden Mitarbeitertabelle die Gehaltsspalte.

Lösung für Übungsübung Nr. 6:

Folgendes Die SQL-Anweisung ALTER TABLE löscht die Gehaltsspalte aus der Mitarbeitertabelle:

ALTER TABLE employees DROP COLUMN salary;

Übungsaufgabe Nr. 7:

Benennen Sie die Spalte Abteilungsname basierend auf der folgenden Abteilungstabelle in Abteilungsname um.

Lösung für Übungsaufgabe Nr. 7:

Die folgende SQL Die Anweisung ALTER TABLE benennt die Spalte Abteilungsname in Abteilungsname in der Abteilungstabelle um:

ALTER TABLE departments RENAME COLUMN department_name to dept_name;

Schreibe einen Kommentar

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