Rumah  >  Artikel  >  pangkalan data  >  Apakah arahan pandangan pertanyaan mysql?

Apakah arahan pandangan pertanyaan mysql?

青灯夜游
青灯夜游asal
2022-06-28 19:09:099595semak imbas

Arahan paparan pertanyaan Mysql ialah "DESCRIBE" atau "SHOW CREATE VIEW". Perintah DESCRIBE boleh melihat maklumat medan pandangan, sintaksnya ialah "DESCRIBE view name;", yang boleh disingkatkan sebagai "DESC view name;" dan arahan "SHOW CREATE VIEW" boleh melihat maklumat terperinci paparan , sintaksnya ialah "SHOW CREATE VIEW view name;"

Apakah arahan pandangan pertanyaan mysql?

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Selepas membuat paparan, anda boleh melihat maklumat medan dan maklumat terperinci paparan dengan melihat pernyataan paparan.

Lihat maklumat medan pandangan

Dalam mysql, melihat maklumat medan pandangan adalah sama seperti melihat maklumat medan jadual data kedua-duanya digunakan DESCRIBE kata kunci untuk melihat.

kata kunci huraikan digunakan untuk melihat maklumat reka bentuk terperinci bagi paparan atau jadual tertentu, dsb. Sintaks:

DESCRIBE 视图名;

atau disingkatkan kepada:

DESC 视图名;

Contoh 1

Yang berikut mencipta paparan jadual maklumat pelajar studentinfo, yang digunakan untuk menanyakan nama pelajar dan markah ujian.

Pernyataan SQL dan keputusan yang dijalankan untuk mencipta jadual maklumat pelajar studentinfo adalah seperti berikut:

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

Apakah arahan pandangan pertanyaan mysql?

Pernyataan paparan untuk mencipta nama pelajar dan pertanyaan skor adalah seperti berikut:

CREATE VIEW v_studentinfo AS SELECT name,score FROM studentinfo;

Apakah arahan pandangan pertanyaan mysql?

Lihat maklumat medan dalam paparan v_studentsinfo melalui pernyataan DESCRIBE

DESCRIBE v_studentinfo;

Apakah arahan pandangan pertanyaan mysql?

Nota: Gunakan pelaksanaan DESC Hasilnya adalah sama seperti menggunakan DESCRIBE.

Ia boleh dilihat daripada hasil yang dijalankan bahawa format kandungan medan pandangan paparan dan kandungan medan jadual paparan adalah sama. Oleh itu, lebih jelas bahawa pandangan itu sebenarnya adalah jadual data Perbezaannya ialah data dalam paparan berasal dari jadual yang telah wujud dalam pangkalan data.

Lihat maklumat terperinci paparan

Dalam MySQL, pernyataan SHOW CREATE VIEW boleh melihat definisi terperinci pandangan. Sintaksnya adalah seperti berikut:

SHOW CREATE VIEW 视图名;

Melalui pernyataan di atas, anda juga boleh melihat pernyataan yang mencipta paparan. Pernyataan untuk membuat paparan boleh digunakan sebagai rujukan untuk mengubah suai atau mencipta semula paparan untuk memudahkan operasi pengguna.

Contoh 2

Gunakan SHOW CREATE VIEW untuk melihat paparan SQL dan hasil carian adalah seperti berikut:

SHOW CREATE VIEW v_studentinfo \G

Apakah arahan pandangan pertanyaan mysql?

Pernyataan SQL di atas berakhir dengan G, yang memformatkan hasil yang dipaparkan. Jika G tidak digunakan, hasil yang dipaparkan akan mengelirukan, seperti yang ditunjukkan di bawah:

SHOW CREATE VIEW v_studentinfo;

Apakah arahan pandangan pertanyaan mysql?

[Cadangan berkaitan:

tutorial video mysql]

Atas ialah kandungan terperinci Apakah arahan pandangan pertanyaan mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn