Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 테이블의 모든 열을 어떻게 나열합니까?

<시간/>

테이블의 모든 열을 나열하려면 SHOW 명령을 사용할 수 있습니다. 먼저 테이블을 생성해 보겠습니다.

mysql> create table ColumnsList
   -> (
   -> id int,
   -> Firstname varchar(200),
   -> LastName varchar(100),
   -> Age int,
   -> Address varchar(300),
   -> CollegeName varchar(100)
   -> );
Query OK, 0 rows affected (1.33 sec)

모든 열 이름을 나열하는 구문입니다.

show columns from yourTableName;

다음은 출력입니다.

mysql> show columns from ColumnsList;

다음 출력은 모든 열 이름을 표시합니다.

+-------------+--------------+------+-----+---------+-------+
| Field       | Type         | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+-------+
| id          | int(11)      | YES  |     | NULL    |       |
| Firstname   | varchar(200) | YES  |     | NULL    |       |
| LastName    | varchar(100) | YES  |     | NULL    |       |
| Age         | int(11)      | YES  |     | NULL    |       |
| Address     | varchar(300) | YES  |     | NULL    |       |
| CollegeName | varchar(100) | YES  |     | NULL    |       |
+-------------+--------------+------+-----+---------+-------+
6 rows in set (0.00 sec)