查詢資料庫某個表的欄位、屬性、註釋說明、是否主鍵、是否非空sql(mysql)
SELECT
UPPER(column_name) AS '欄位名稱',
column_comment AS '欄位描述',
UPPER(column_type) AS '欄位型別',
IF(column_key='PRI','TRUE','FALSE') AS '主鍵唯一',
IF(IS_NULLABLE='NO','TRUE','FALSE') AS '非空'
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = '資料庫名稱'
AND table_name = '表名';