SET @rownum = 0 ;
SELECT
@rownum := @rownum + 1 AS rownum,
COLUMN_NAME AS 列名,
(
CASE
WHEN IS_NULLABLE = 'YES'
THEN '是'
ELSE '否'
END
) AS 是否爲空,
COLUMN_COMMENT AS 列的描述,
COLUMN_TYPE AS 類型
FROM
information_schema.`COLUMNS`
WHERE TABLE_SCHEMA =
(SELECT
DATABASE())
AND TABLE_NAME = ('user')
ORDER BY ORDINAL_POSITION ;