[MySQL] Wie kann ich alle temporären Tabellen ermitteln?

Gobble-G

Lieutenant
Registriert
Nov. 2002
Beiträge
727
Hallo,

ich möchte prüfen, ob eine bestimmte temporäre Tabelle existiert. Ich wollte mit "SHOW TABLES" alle Tabellen ermitteln und dann vergleichen. Leider werden mit "SHOW TABLES" keine temporären Tabellen zurückgegeben.
Wie kann ich das also machen?

Gruß, Gobble-G
 
hab ja schon einiges gehört, aber was bitte soll eine temporäre Tabelle sein? - erklär mal bitte.
 
Hi,

"CREATE TEMPORARY TABLE ..." ist zum Erstellen von "persönlichen", temporären Tabellen zu verwenden. Diese Tabellen sind nur für den aktuellen Datenbankenzugriff zu "sehen". D.h., verschiedene User können Tabellen mit gleichen Namen in der Datenbank anlegen, sehen aber nur ihre eigene. Nach Beenden der Verbindung zur Datenbank werden die temporären Tabellen gelöscht.
Da steht's genau:

http://www.mysql.com/doc/en/CREATE_TABLE.html

Zum Problem: Ich hab das jetzt anders gelöst. Ich mach einfach ein Anfrage an die Tabelle und werte das dann aus.

Wenn trotzdem noch jemand eine bessere Lösung weiß, ruhig her damit!

Gruß, Gobble-G
 
Zurück
Oben