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;“
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) );
Die View-Anweisung zum Abfragen von Schülernamen und -ergebnissen lautet wie folgt:
CREATE VIEW v_studentinfo AS SELECT name,score FROM studentinfo;
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.
Detaillierte Informationen der Ansicht anzeigenIn 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
[Verwandte Empfehlungen:
MySQL-Video-Tutorial]
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!