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

기존 테이블의 열 목록을 가져오기 위해 SHOW COLUMNS 대신 MySQL에 다른 명령문이 있습니까?

<시간/>

예, DESCRIBE를 사용할 수 있습니다. 또는 설명 SHOW COLUMNS 대신 문 문을 사용하여 기존 테이블의 열 목록을 가져옵니다. 아래 예에서는 DESCRIBE를 적용했습니다. 및 설명 'Employee' 테이블에 대한 문 및 SHOW COLUMNS 이후에 얻은 것과 동일한 결과 집합을 얻었습니다. 성명서 -

mysql> DESCRIBE Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.05 sec)

mysql> Explain Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.04 sec)