Datenbankverwaltungsarbeit erfordert häufig Statistiken in der Anzahl der Tabellen in der Datenbank, was in der Datenbankprüfung, -dokumentation oder -wartung sehr praktisch ist. Die meisten relationalen Datenbankverwaltungssysteme (RDBMS) bieten bequeme Methoden, um die Anzahl der Formulare nach Systemverzeichnis oder Informationsmodus zu zählen. Hier sind mehrere statistische Methoden für häufig verwendete Datenbanken.
In PostgreSQL können Sie die Abfrage Anzahl der Formulare
im spezifischen Modus verwenden:
information_schema.tables
<code class="language-sql">SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'public';</code>
'public'
In MySQL können Sie auch Ansicht und Filter entsprechend dem Datenbanknamen verwenden:
information_schema.tables
<code class="language-sql">SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'your_database_name';</code>
SQL Server -Datenbank your_database_name
Verzeichnisansichtstatistiken für alle Tabellen in der aktuellen Datenbank verwenden:
Diese Abfrage eignet sich für die Datenbank, die Sie derzeit angeschlossen haben. sys.tables
<code class="language-sql">SELECT COUNT(*) FROM sys.tables;</code>
SQLite -DatenbankTabelle verwenden:
- In SQLite können Sie die Anzahl der statistischen Formen
Oracle -Datenbank Ansicht und Filter gemäß dem Modusbesitzer verwenden:
sqlite_master
In der Oracle -Datenbank können Sie<code class="language-sql">SELECT COUNT(*) FROM sqlite_master WHERE type = 'table';</code>Nach dem Login kopierenBitte ersetzen Sie durch den entsprechenden Modusnamen.
all_tables
Zusammenfassung<code class="language-sql">SELECT COUNT(*) FROM all_tables WHERE owner = 'YOUR_SCHEMA_NAME';</code>Nach dem Login kopierenObwohl die Methoden zum Speichern von Metadaten in jedem Datenbanksystem unterschiedlich sind, ist das Abfrieren des Systemverzeichnisses oder des Informationsmodus eine gemeinsame Methode zum Erhalten der detaillierten Tabelle. Mit diesen Abfrageanweisungen können Sie die Anzahl der Tabellen in jeder Datenbank schnell zählen.
YOUR_SCHEMA_NAME
Wenn Sie detailliertere Hilfe für bestimmte Datenbanken benötigen, teilen Sie mir bitte den Datenbankstyp mit, den Sie verwenden!
Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Tabellen in einer Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!