Sebastian: Mehrere Tabellen einer Datenbank löschen

ich bin Einsteiger und hab mich gerade gefragt, ob es möglich ist,
mit einem Befehl mehrere Tabellen einer Datenbank komplett zu
löschen?

  1. ich bin Einsteiger und hab mich gerade gefragt, ob es möglich ist,
    mit einem Befehl mehrere Tabellen einer Datenbank komplett zu
    löschen?

    Ja.

    DROP TABLE 'tabelle1', 'tabelle2', '...' FROM database

    So muss das glaub ich lauten.

    --
    ie:{ fl:{ br:> va:{ ls:# fo:| rl:( n4:( ss:( de:> js:{ ch:{ sh:} mo:? zu:)
    1. DROP TABLE 'tabelle1', 'tabelle2', '...' FROM database

      danke, werd ich gleich mal ausprobieren

      1. und was ist, wenn ich nicht genau weiss, wie die tabellen heissen?
        Ich hab Tabellen mit verschiedenen endungen - da es Warenkorb-
        tabellen sind ... nur der Anfang ist bei allen gleich ... gibt es da ne
        Funktion wie ich alle ansprechen kann?

        1. Moin!

          und was ist, wenn ich nicht genau weiss, wie die tabellen heissen?

          Dann hast du irgendwas falsch gemacht, weil eine Anwendung immer genau weiß, wie ihre Tabellen heißen.

          Ich hab Tabellen mit verschiedenen endungen - da es Warenkorb-
          tabellen sind ... nur der Anfang ist bei allen gleich ... gibt es da ne
          Funktion wie ich alle ansprechen kann?

          Du kannst dir die Tabellen ja vorher mal anzeigen lassen.

          Das Handbuch deines Datenbanksystems weiß dazu mehr!

          - Sven Rautenberg

          --
          "Love your nation - respect the others."
          1. Hello Sven,

            Du kannst dir die Tabellen ja vorher mal anzeigen lassen.

            *grins*

            Manchmal kann man sogar Deine nicht geschriebenen Zeilen genau lesen ;-)

            Harzliche Grüße vom Berg
            http://www.annerschbarrich.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
            Nur selber lernen macht schlau

  2. Hallo Sebastian,

    ich bin Einsteiger und hab mich gerade gefragt, ob es möglich ist,
    mit einem Befehl mehrere Tabellen einer Datenbank komplett zu
    löschen?

    ja, das sollte mit SQL gehen:

    DROP TABLE tabelle1, tabelle2, ...

    Eine Anmerkung:
    Das Löschen von Tabellen ist ein extrem seltener Vorgang,
    den man bei einer normalen Anwendung nicht benötigt.
    (Außer bei Installation und Entfernen einer Anwendung.)

    Freundliche Grüße

    Vinzenz