tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
937
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sheaven sheaven ist offline Mitglied Silber
    Registriert seit
    Sep 2002
    Beiträge
    63
    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
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    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.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

Ähnliche Themen

  1. [MySQL] DROP TABLE IF EXISTS temp_table - gibt einen Fehler...
    Von Herr_M im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 20.02.09, 08:53
  2. Drag/Drop Tree -> Table: Wie bekomme ich den Spaltenindex?
    Von dennisalcapone im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 15.02.05, 20:53
  3. drop table?
    Von nordi im Forum PHP
    Antworten: 5
    Letzter Beitrag: 17.09.02, 19:45
  4. drop table ?
    Von DoppelX im Forum PHP
    Antworten: 2
    Letzter Beitrag: 17.09.02, 16:05
  5. MySql: Table 'mysql.host' doesn't exist | <- ?
    Von cardex im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 13.08.02, 08:38