suche Beispiel für das hinzufügen von Spalten in einer Tabelle

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
Benutzeravatar
StMan
User
Beiträge: 33
Registriert: Sonntag 11. Januar 2026, 17:48

Ich lege eine neue Tabelle im Code mit einer Spalte id INT PRIMARY KEY AUTO_INCREMENT an. Nun möchte ich in einem Toplevel weitere Spalten hinzufügen. Hierfür suche ich ein Beispiel Source.
Gruß Manfred
Sirius3
User
Beiträge: 18361
Registriert: Sonntag 21. Oktober 2012, 17:20

Wie man Spalten hinzufügt, hängt stark vom Datenbanksystem ab. Das ist nichts, was man in einem normalen Programm macht. Tabellenschemata werden einmal erzeugt und nicht wieder verändert.
Benutzeravatar
StMan
User
Beiträge: 33
Registriert: Sonntag 11. Januar 2026, 17:48

ja aber die Tabellenschematas wird doch einmal erzeugt. Wenn ich ein Programm habe das mit mysql Daten arbeitet müssen doch die Tabellen einmal erzeugt werden.
Gruß Manfred
geraldfo
User
Beiträge: 81
Registriert: Samstag 28. Januar 2023, 20:19
Wohnort: Nähe Wien
Kontaktdaten:

Das kannst du mit

Code: Alles auswählen

ALTER TABLE ...
im Command-Line-Client von MySQL machen.
Sirius3
User
Beiträge: 18361
Registriert: Sonntag 21. Oktober 2012, 17:20

Ja, beim einmaligen Erzeugen gibt man bei "CREATE TABLE" an. Wenn Du schon eine Spalte hast, wo ist das Problem, noch mehr davon anzugeben? Was hast Du versucht und was funktioniert dabei nicht?
Benutzeravatar
StMan
User
Beiträge: 33
Registriert: Sonntag 11. Januar 2026, 17:48

Sirius3 hat geschrieben: Sonntag 15. Februar 2026, 14:18 Ja, beim einmaligen Erzeugen gibt man bei "CREATE TABLE" an. Wenn Du schon eine Spalte hast, wo ist das Problem, noch mehr davon anzugeben? Was hast Du versucht und was funktioniert dabei nicht?
Meine Idee war dass der User die Spalten selbst anlegen kann.Aber ich denke mitlerweile auch, die Spalten einmalig im Source anlegen ist besser.
Gruß Manfred
Antworten