【Navicat】Navicat:Navicat 导出数据库表为 EXCEL 格式、设计优化数据字典 EXCEL 模板
生活随笔
收集整理的這篇文章主要介紹了
【Navicat】Navicat:Navicat 导出数据库表为 EXCEL 格式、设计优化数据字典 EXCEL 模板
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
二、mysql 執(zhí)行 sql 查詢表
四、SQL 優(yōu)化
五、EXCEL 數(shù)據(jù)字典模板優(yōu)化
一、Navicat 查看表
二、mysql 執(zhí)行 sql 查詢表
/* 查詢數(shù)據(jù)庫(kù) ‘performance_schema’ 所有表注釋 */ SELECT TABLE_NAME 表名, TABLE_COMMENT 表注釋 FROM information_schema.TABLES WHERE table_schema = 'performance_schema'三、Navicat 導(dǎo)出結(jié)果為 EXCEL 格式
參考我的另一博文:【Navicat】Navicat:Navicat 導(dǎo)出表結(jié)構(gòu)(表設(shè)計(jì))為 EXCEL 格式
四、SQL 優(yōu)化
/* 查詢數(shù)據(jù)庫(kù) ‘text_txt’ 所有表注釋,作為查詢表 table_names */ SELECT * FROM( SELECT TABLE_NAME 表名, TABLE_COMMENT 表注釋 FROM information_schema.TABLES WHERE table_schema = 'text_txt' ) table_names; /* 查詢數(shù)據(jù)庫(kù) ‘performance_schema’ 所有表結(jié)構(gòu),作為查詢表 table_columns */ SELECT * FROM( SELECTTABLE_NAME 表名,ORDINAL_POSITION 序號(hào),COLUMN_NAME 字段名,COLUMN_COMMENT 字段注釋,IF( IS_NULLABLE = 'NO', '是', '' ) AS '必填', -- IS_NULLABLE = 'NO' 時(shí),為必填,必填返回“是”,非必填返回空COLUMN_TYPE 數(shù)據(jù)類型,IF( column_key = 'PRI', '是', '' ) AS '主鍵唯一' -- column_key='PRI' 時(shí),為主鍵唯一索引,是返回“是”,否返回空-- COLUMN_DEFAULT 默認(rèn)值,-- CHARACTER_MAXIMUM_LENGTH 字符串最大長(zhǎng)度【以字符為單位】,-- CHARACTER_OCTET_LENGTH 字符串最大長(zhǎng)度【以字節(jié)為單位】,-- CHARACTER_SET_NAME 字符串字符集名稱,-- COLLATION_NAME 字符串歸類名稱,-- NUMERIC_PRECISION 數(shù)字精度,-- NUMERIC_SCALE 數(shù)字刻度,-- DATETIME_PRECISION 時(shí)間分?jǐn)?shù)秒精度FROMINFORMATION_SCHEMA.COLUMNSWHEREtable_schema = 'performance_schema' -- performance_schema 為數(shù)據(jù)庫(kù)名稱,到時(shí)候只需要修改成你要導(dǎo)出表結(jié)構(gòu)的數(shù)據(jù)庫(kù)即可-- AND-- events_errors_summary_by_account_by_error 為表名,到時(shí)候換成你要導(dǎo)出的表的名稱-- 如果不寫(xiě)的話,默認(rèn)會(huì)查詢出該數(shù)據(jù)庫(kù)中所有表的表結(jié)構(gòu);這里如果指定表名,則可以導(dǎo)出單獨(dú)一個(gè)表的表結(jié)構(gòu)-- table_name = 'events_errors_summary_by_thread_by_error'ORDER BYTABLE_NAME,ORDINAL_POSITION ) table_columns;五、EXCEL 數(shù)據(jù)字典模板優(yōu)化
注意:設(shè)置好定義名稱后,不能修改 EXCEL 工作表名稱。(修改后會(huì)定位不到,因?yàn)槭枪潭Q的) 如果修改工作表:則需進(jìn)入名稱管理器修改原工作表名的名稱,以便重新定位。?
?
總結(jié)
以上是生活随笔為你收集整理的【Navicat】Navicat:Navicat 导出数据库表为 EXCEL 格式、设计优化数据字典 EXCEL 模板的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: git reflog and check
- 下一篇: 【转】Mybatis/Ibatis,数据