SHOWFULLCOLUMNSFROMINFO"/> SHOWFULLCOLUMNSFROMINFO">

Rumah  >  Artikel  >  pangkalan data  >  Bagaimanakah kita boleh menyenaraikan semua lajur pandangan MySQL seperti lajur jadual MySQL?

Bagaimanakah kita boleh menyenaraikan semua lajur pandangan MySQL seperti lajur jadual MySQL?

PHPz
PHPzke hadapan
2023-08-25 23:37:11727semak imbas

我们怎样才能像列出 MySQL 表的列一样列出 MySQL 视图的所有列呢?

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 -

Sintaks

SHOW FULL COLUMNS FROM View_name;

Di sini view_name ialah nama paparan dari mana kita ingin mendapatkan senarai lajur.

Contoh

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam