Heim > Datenbank > MySQL-Tutorial > So zählen Sie die Anzahl der Tabellen in einer Datenbank

So zählen Sie die Anzahl der Tabellen in einer Datenbank

Patricia Arquette
Freigeben: 2025-01-29 16:02:09
Original
451 Leute haben es durchsucht

How to Count the Number of Tables in a Database

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.

PostgreSQL -Datenbank

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>
Nach dem Login kopieren
Wenn Sie andere Modi abfragen müssen, ersetzen Sie
    in den Namen des Zielmodus.
  • 'public'
  • Mysql Datenbank

In MySQL können Sie auch Ansicht und Filter entsprechend dem Datenbanknamen verwenden:

information_schema.tables

Bitte ersetzen Sie für Ihren Datenbanknamen.
<code class="language-sql">SELECT COUNT(*)
FROM information_schema.tables
WHERE table_schema = 'your_database_name';</code>
Nach dem Login kopieren
  • SQL Server -Datenbank your_database_name
In SQL Server können Sie

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>
Nach dem Login kopieren
SQLite -Datenbank
  • In SQLite können Sie die Anzahl der statistischen Formen
Tabelle verwenden:

Oracle -Datenbank

sqlite_master In der Oracle -Datenbank können Sie

Ansicht und Filter gemäß dem Modusbesitzer verwenden:
<code class="language-sql">SELECT COUNT(*)
FROM sqlite_master
WHERE type = 'table';</code>
Nach dem Login kopieren

Bitte 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 kopieren
    Obwohl 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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage