Heim  >  Artikel  >  Datenbank  >  Was ist der MySQL-Query-View-Befehl?

Was ist der MySQL-Query-View-Befehl?

青灯夜游
青灯夜游Original
2022-06-28 19:09:099590Durchsuche

Der MySQL-Abfrageansichtsbefehl lautet „DESCRIBE“ oder „SHOW CREATE VIEW“. Der Befehl DESCRIBE kann die Feldinformationen der Ansicht anzeigen. Die Syntax lautet „DESCRIBE view name;“, was als „DESC view name;“ abgekürzt werden kann, und der Befehl „SHOW CREATE VIEW“ kann die detaillierten Informationen der Ansicht anzeigen , die Syntax lautet „SHOW CREATE VIEW view name;“

Was ist der MySQL-Query-View-Befehl?

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

Nach dem Erstellen der Ansicht können Sie die Feldinformationen und detaillierten Informationen der Ansicht anzeigen, indem Sie die Anweisung der Ansicht anzeigen.

Anzeigen der Feldinformationen der Ansicht

In MySQL ist das Anzeigen der Feldinformationen der Ansicht dasselbe wie das Anzeigen der Feldinformationen der Datentabelle. Beide werden mit dem Schlüsselwort DESCRIBE angezeigt. Das Schlüsselwort

describe wird verwendet, um detaillierte Designinformationen einer bestimmten Ansicht oder Tabelle anzuzeigen. Syntax:

DESCRIBE 视图名;

oder abgekürzt als:

DESC 视图名;

Beispiel 1

Im Folgenden wird eine Ansicht der Studenteninformationstabelle studentinfo erstellt Wird verwendet, um den Namen und die Testergebnisse der Schüler abzufragen.

Die SQL-Anweisung und die laufenden Ergebnisse zum Erstellen der Schülerinformationstabelle Studentsinfo lauten wie folgt:

CREATE TABLE studentinfo(
    ID INT(11) PRIMARY KEY,
    NAME VARCHAR(20),
    SCORE DECIMAL(4,2),
    SUBJECT VARCHAR(20),
    TEACHER VARCHAR(20)
);

Was ist der MySQL-Query-View-Befehl?

Die View-Anweisung zum Abfragen von Schülernamen und -ergebnissen lautet wie folgt:

CREATE VIEW v_studentinfo AS SELECT name,score FROM studentinfo;

Was ist der MySQL-Query-View-Befehl?

Zeigen Sie die Feldinformationen in der an Zeigen Sie v_studentsinfo über die DESCRIBE-Anweisung an.

Aus den laufenden Ergebnissen ist ersichtlich, dass der Feldinhalt der Ansichtsansicht und der Feldinhalt der Ansichtstabelle im gleichen Format angezeigt werden. Daher ist es offensichtlicher, dass es sich bei der Ansicht tatsächlich um eine Datentabelle handelt. Der Unterschied besteht darin, dass die Daten in der Ansicht aus Tabellen stammen, die bereits in der Datenbank vorhanden sind. Was ist der MySQL-Query-View-Befehl?

Detaillierte Informationen der Ansicht anzeigen

In MySQL kann die SHOW CREATE VIEW-Anweisung die detaillierte Definition der Ansicht anzeigen. Die Syntax lautet wie folgt:

DESCRIBE v_studentinfo;
Über die obige Anweisung können Sie auch die Anweisung anzeigen, die die Ansicht erstellt. Die Anweisung zum Erstellen einer Ansicht kann als Referenz zum Ändern oder Neuerstellen der Ansicht verwendet werden, um Benutzeroperationen zu erleichtern.

Beispiel 2

Verwenden Sie SHOW CREATE VIEW, um die Ansicht anzuzeigen. Die SQL-Anweisung und die laufenden Ergebnisse lauten wie folgt:

SHOW CREATE VIEW 视图名;

Die obige SQL-Anweisung endet mit G, wodurch die Anzeigeergebnisse formatiert werden. Wenn G nicht verwendet wird, sind die angezeigten Ergebnisse verwirrend, wie unten gezeigt:

SHOW CREATE VIEW v_studentinfo \G

Was ist der MySQL-Query-View-Befehl?

[Verwandte Empfehlungen:

MySQL-Video-Tutorial

]Was ist der MySQL-Query-View-Befehl?

Das obige ist der detaillierte Inhalt vonWas ist der MySQL-Query-View-Befehl?. 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