DROP TABLE mit LIKE in mysql

sheaven

Mitglied
Hallo,

Gibt es eine Möglichkeit eine Tabelle mit sowas wie LIKE zu löschen?

In mysql?

ich hätte so gedacht:

DROP TABLE LIKE test%

aber das geht net. Gibt´s da noch eine andere Möglichkeit?
Sonst müsste ich 99 Möglichkeiten auflisten. Das wäre ziemlich umständlich.


Vielen Dank

sheaven
 
wie meinst du das genau? du willst alle tabellen löschen, deren name mit dem suchmuster deiner like-bedinung übereinstimmt?
du könntest unter umständen mit SHOW TABLES erst die namen der tabellen abfragen, die mit dem suchmuster übereinstimmen. diese namen speicherst du in einem dynamischen array aus einzelnen strings. nachher lässt du für jeden string in dem array die tabelle löschen (mit einer schleife).

es kann allerdings sein, dass dein provider dir die verwendung von SHOW TABLES verbietet.
 

Neue Beiträge

Zurück