Syntax
SHOW TABLES
Inhalt
- Syntax
- Beschreibung
- Beispiele
- Siehe auch
Beschreibung
SHOW TABLES
listet die nichtTEMPORARY
Tabellen, Sequenzen und Ansichten in einer bestimmten Datenbank.
DieLIKE
– Klausel gibt an, welche Tabellennamen übereinstimmen sollen, falls sie selbst vorhanden ist. Die Klauseln und LIKE
können zur Auswahl von Zeilen unter Verwendung allgemeinerer Bedingungen angegeben werden, wie in Extended SHOW erläutert., Wenn Sie beispielsweise in der Datenbank test
nach Tabellen suchen, lautet der Spaltenname für die Verwendung in den Klauseln WHERE
und LIKE
Tables_in_test
Die FULL
– Modifikator wird so unterstützt, dass SHOW FULL TABLES
zeigt eine zweite Ausgabespalte an. Werte für die zweite Spalte. Table_type
, sind BASE TABLE
für eine Tabelle, VIEW
für eine Ansicht und SEQUENCE
für eine Sequenz.,
Sie können diese Informationen auch erhalten mit:
mysqlshow db_name
Siehe mysqlshow für weitere Details.
Wenn Sie keine Berechtigungen für eine Basistabelle oder-ansicht haben, wird diese nicht in der Ausgabe von SHOW TABLES
oder mysqlshow db_name
angezeigt.
Die Tabelle information_schema.TABLES
sowie die Anweisung SHOW TABLE STATUS
enthalten erweiterte Informationen zu Tabellen.
Beispiele
SHOW TABLES;+----------------------+| Tables_in_test |+----------------------+| animal_count || animals || are_the_mooses_loose || aria_test2 || t1 || view1 |+----------------------+
Zeigt die Tabellen an, die nur mit a beginnen.,
SHOW TABLES WHERE Tables_in_test LIKE 'a%';+----------------------+| Tables_in_test |+----------------------+| animal_count || animals || are_the_mooses_loose || aria_test2 |+----------------------+
Tabellen und Tabellentypen anzeigen:
SHOW FULL TABLES;+----------------+------------+| Tables_in_test | Table_type |+----------------+------------+| s1 | SEQUENCE || student | BASE TABLE || v1 | VIEW |+----------------+------------+
Siehe auch
- TABELLENSTATUS ANZEIGEN
- Das information_schema.TABELLEN Tabelle