Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để lấy danh sách các cột từ một bảng trong cơ sở dữ liệu mà chúng tôi hiện đang sử dụng?


Nó có thể được thực hiện với câu lệnh SHOW COLUMNS. Cú pháp của nó sẽ như sau -

Cú pháp

SHOW COLUMNS FROM tab_name

Đây tab_name là tên của bảng mà từ đó chúng ta muốn xem danh sách các cột.

Ví dụ

Trong ví dụ này, chúng ta đang lấy danh sách các cột từ một bảng có tên Student_info -

mysql> SHOW COLUMNS FROM Student_info\G
*************************** 1. row ***************************
  Field: studentid
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(40)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 3. row ***************************
  Field: Address
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 4. row ***************************
  Field: Subject
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
4 rows in set (0.06 sec)