在撰寫資料庫字典結構時,需要将表結構(含注釋)導出為表格(EXCEL)格式,便于提高說明文檔的效率,涉及最多是資料表:
- COLUMN_NAME 列名
- COLUMN_COMMENT 名稱
- COLUMN_TYPE 資料類型
- DATA_TYPE字段類型
- CHARACTER_MAXIMUM_LENGTH 長度
- IS_NULLABLE 是否必填
COLUMN_DEFAULT 描述本文将詳細介紹如何使用SQL-front圖形管理工具一次性導出對應的資料表結構。
SQL代碼
SELECT
COLUMN_NAME 列名,
COLUMN_COMMENT 名稱 ,
COLUMN_TYPE 資料類型,
DATA_TYPE 字段類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否必填,
COLUMN_DEFAULT 描述
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- table_schema資料庫名稱,修改成你要導出表結構的資料庫名稱
table_schema ='bdpoi'
AND
-- table_name為表名,要導出的表的名稱
-- 如果不寫的話,預設會查詢出所有表中的資料建議寫上要導出的名名稱
table_name = 'po_admin'
複制
操作步驟
登入SQL-front
SQL-front是mysql資料庫的可視化圖形工具,因為它是“實時”的應用軟體,它可以提供比系統内建在php和HTML上更為精煉的使用者界面。
執行SQL語句
- 選擇SQL編輯器,将代碼複制到編輯器中;
自行删減是否導出的資訊,如
COLUMN_DEFAULT 描述
不需要,删除即可;
執行SQL語句
- 右鍵菜單,選擇輸出按鈕;
選擇需要的導出格式;