Kami tahu bahawa paparan ialah jadual maya dan juga gabungan jadual, jadi kami boleh menggunakan pertanyaan yang sama untuk menyenaraikan semua lajur paparan MySQL sama seperti kami boleh menyenaraikan lajur jadual MySQL. Dengan kata lain, kita boleh menggunakan pernyataan SHOW FULL COLUMNS untuk mendapatkan struktur paparan MySQL. Sintaksnya adalah seperti berikut -
SHOW FULL COLUMNS FROM View_name;
Di sini view_name ialah nama paparan dari mana kita ingin mendapatkan senarai lajur.
Andaikan kita ingin mendapatkan senarai lajur pandangan bernama "Maklumat" maka ia boleh dilakukan dengan bantuan pertanyaan berikut -
mysql> SHOW FULL COLUMNS FROM INFO\G *************************** 1. row *************************** Field: ID Type: int(11) Collation: NULL Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 2. row *************************** Field: NAME Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 3. row *************************** Field: SUBJECT Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 4. row *************************** Field: ADDRESS Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: 4 rows in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimanakah kita boleh menyenaraikan semua lajur pandangan MySQL seperti lajur jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!