Mailinglisten-Archive |
Hey Andre, >> in der alle Datenbanken des Servers oder alle tabellen einer >> Datenbank >> angezeigt werden. > > Hoffe Du meinst folgendes: > show databases (Alle Datenbanken) > show tables [FROM table] (Alle Tabellen einer Datenbank Nein, in Oracle-Syntax meine ich etwa folgendes: select index_name, index_type, table_name from user_indexes (where table_oqwner = '<name>'); --> liefert mir alle Indizes in meiner Umgebung mit Typ und Tabelle. Diese Info kann ich dann in einem Prg weiterverwenden und bei Bedarf Indizes droppen, Masseninserts ausführen und Indizes danach wieder erstellen. In DBen wie MSSQL Server und Oracle kann man auf die Metainformation (Welche Schemaobjekte gibt es, etc) mittels SQL zugreifen, wenn man die Tabellen und Abhängigkeiten kennt. So kann ich zum Beispiel mit SELECT 'DROP TABLE '||TNAME ||';' from tab; Drop-Statements für alle Tabellen in der Datenbank generieren ohne Wissen, wieviel Tabellen es sind oder wie sie heissen. ... das ist ungefähr das, was ich suche.... Viele Grüße Manfred --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive