Antwort an „der henry“ verfassen

Hallo Andreas,

oder einfach direkt per SQL per
SELECT concat('alter table ''', table_name, ''' drop column ''', column_name, ''';') FROM ...

cu,
Andreas a/k/a MudGuard

das verstehe ich nicht ganz, damit hatte ich ja noch nie zu tun.😏 Wie würde das in meinem Fall aussehen ... etwas überfordert 😉

In Worten:

Ich möchte aus der Tabelle "archivvalue" alle Spalten löschen die z.B. mit "T5" beginnen.

Wie ich aber mit concat das lösen kann ...

SELECT CONCAT('ALTER TABLE archivvalue, DROP COLUMN ''';') FROM archivvalue WHERE COLUMN LIKE `T5%`;

puhhhhh, absolut überhaupt keinen Plan ....

Vielen Dank für eure Unterstützung !!

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen