SQL Grundkurs 1: Die Sprache erlernen

Spalten einer Tabelle löschen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
"Und dann waren's nur noch neun." Nutzen Sie die Anweisungen aus diesem Video, um nicht mehr benötigte Spalten aus einer Tabelle zu entfernen.

Transkript

Nicht mehr benötigte Spalten können aus einer Tabelle auch wieder entfernt werden. Wie das geht, zeige ich Ihnen in diesem Video. Dazu habe ich folgende CREATE TABLE-Anweisung vorbereitet, mit der eine kleine Bildtabelle erzeugt wird. Diese Tabelle besteht aus lediglich fünf Spalten, Spalte 1 bis Spalte 5, durchnummeriert mit dem selben identischen Datentyp. Ich werde diese Tabelle nun gleich einmal erzeugen. Bevor wir eine Spalte löschen, werde ich in diese Tabelle auch noch schnell einen Datensatz einfügen. Dieser Spieldatensatz ergibt eine Zeile, dies ist ein kleiner Test. Ich füge diese Zeile ein, und geben wir uns den Inhalt der Tabelle gleich einmal aus. "SELECT(*) from Wave Testtab". "Dies ist ein kleiner Test". Nun möchte ich z.B. die Spalte 4 aus dieser Tabelle wieder entfernen. Dazu benötige ich eine ALTER TABLE-Anweisung. "ALTER TABLE", gefolgt vom Namen der Tabelle, und mit dem Zusatz "DROP COLUMN" kann eine Spalte aus der Tabelle entfernt werden. Zusätzlich muss ich den Spaltennamen angeben, hier ist es eben die "Spalte 4". Wenn ich diese Anweisung ausführe, wird diese Spalte komplett aus der Tabelle entfernt. Alle enthaltenen Daten sind dann natürlich auch weg. Ich starte diese Anweisung, bekomme die Info, dass es erfolgreich gelaufen ist, und das "kleiner" aus "Dies ist ein kleiner Test" ist nun verschwunden. Gelöscht werden kann eine Spalte an einer beliebigen Position. Neu hinzugefügt werden kann sie später allerdings nur mehr am Ende. Achten Sie darauf: Wenn für eine Spalte ein Constraint definiert ist, kann die Spalte direkt nicht gelöscht werden, Sie müssen zuerst das Constraint entfernen, um danach die Spalte wieder löschen zu können. Informationen zu Constraints finden Sie in eigenen Videos. Die Syntax zum Löschen einer Spalte ist in den anderen beiden Datenbank-Managementsystemen ident. Sie können die Anweisungen mit Copy-Paste dorthin übertragen. Sie haben in diesem Video gesehen, wie Sie eine Spalte aus einer Tabelle wieder löschen können. Verwenden Sie dazu die Anweisung "ALTER TABLE DROP COLUMN".

SQL Grundkurs 1: Die Sprache erlernen

Arbeiten Sie sich in die Grundlagen der Datenbanksprache SQL am Beispiel von Microsoft SQL Server, Oracle und MySQL ein und lassen Sie sich die praktische Nutzung erklären.

14 Std. 40 min (112 Videos)
Derzeit sind keine Feedbacks vorhanden...

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!