一、查表結構sql
SELECT
TABLE_NAME 表名,
COLUMN_NAME 列名,
COLUMN_COMMENT 註釋,
COLUMN_TYPE 數據類型,
CASE WHEN COLUMN_DEFAULT is null THEN 'null' WHEN COLUMN_DEFAULT = '' THEN '''''' ELSE COLUMN_DEFAULT END
默認值,
COLUMN_KEY as 鍵,
IS_NULLABLE 是否爲null,
EXTRA 額外
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- office 爲數據庫名稱,到時候只需要修改成你要導出表結構的數據庫即可
table_schema ='office'
AND
(
-- 查表名
table_name IN ('budget','budget_year_flow','budget_year_total','employee_budget','employee_budget_transaction','user','permission','role')
OR table_name LIKE('t_%'))
order by table_name
查詢結果
二、導出word
當然這種格式可能不是我們想要的,我們可以自行復制word表格粘貼,這些字段也基本滿足表設計文檔的要求了