基于現有數據庫導出表字段excel表

navicat執行以下sql

SELECT
    table_name 表名,
    COLUMN_NAME 列名,
    COLUMN_TYPE 數據類型,
    DATA_TYPE 字段類型,
    CHARACTER_MAXIMUM_LENGTH 長度,
    IS_NULLABLE 是否為空,
    COLUMN_DEFAULT 默認值,
    COLUMN_COMMENT 備注
FROM
    INFORMATION_SCHEMA.COLUMNS
    WHERE-- csm為數據庫名稱,到時候只需要修改成你要導出表結構的數據庫即可
    table_schema = 'csm'
    AND -- ms為表名前綴,到時候換成你要導出的表的名稱
-- 如果不寫的話,默認會查詢出所有表中的數據,這樣可能就分不清到底哪些字段是哪張表中的了,所以還是建議寫上要導出的名名稱
    table_name like 'ms%';
image.png

image.png

image.png
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容