Heim  >  Artikel  >  Datenbank  >  Warum gibt meine MySQL-Abfrage beim Versuch, Ansichten aufzulisten, einen leeren Satz zurück?

Warum gibt meine MySQL-Abfrage beim Versuch, Ansichten aufzulisten, einen leeren Satz zurück?

Barbara Streisand
Barbara StreisandOriginal
2024-10-31 06:00:30549Durchsuche

Why Does My MySQL Query Return an Empty Set When Trying to List Views?

Abrufen einer Liste von MySQL-Ansichten

Beim Versuch, alle Ansichten in einer Datenbank mithilfe der bereitgestellten MySQL-Forenabfrage aufzulisten, wird ein leerer Satz angezeigt zurückgegeben, obwohl Ansichten in der Datenbank vorhanden sind.

Die Abfrage, die zum erfolgreichen Abrufen der Liste der Ansichten führt, ist:

<code class="sql">SHOW FULL TABLES IN database_name WHERE TABLE_TYPE LIKE 'VIEW';</code>

wobei Datenbankname den Namen der betreffenden Datenbank darstellt. Diese Abfrage gibt eine Liste aller Tabellen in der angegebenen Datenbank zurück, einschließlich Ansichten. Die Spalte TABLE_TYPE gibt den Typ der Tabelle an, wobei Ansichten als VIEW.

bezeichnet werden

Das obige ist der detaillierte Inhalt vonWarum gibt meine MySQL-Abfrage beim Versuch, Ansichten aufzulisten, einen leeren Satz zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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