navicat如何利用sql語句查詢表所有字段的字段名、類型及長度
1.背景
想要在navicat下,用sql語句查詢一個表的所有字段和其相關信息。
2.步驟
打開所需要查詢的表的數(shù)據(jù)庫

查新建詢
把下面的sql語句復制粘貼到新建的查詢編輯器中并修改庫名和表
SELECT COLUMN_NAME 列名, COLUMN_TYPE 數(shù)據(jù)類型, DATA_TYPE 字段類型, CHARACTER_MAXIMUM_LENGTH 長度, IS_NULLABLE 是否為空, COLUMN_DEFAULT 默認值, COLUMN_COMMENT 備注 FROM INFORMATION_SCHEMA.COLUMNS where table_schema =‘mysql' – mysql為數(shù)據(jù)庫名稱,到時候只需要修改成你要導出表結構的數(shù)據(jù)庫即可 AND table_name = ‘db' – db為表名,到時候換成你要導出的表的名稱 – 如果不寫的話,默認會查詢出所有表中的數(shù)據(jù),這樣可能就分不清到底哪些字段是哪張表中的了,所以還是建議寫上要導出的名名稱

這樣表的相關信息就會顯示出來了,將其選中,點擊鼠標右鍵,——復制為——制表符分隔值(字段名和數(shù)據(jù))。然后打開一個空的Excel表格,按下Ctrl + V鍵粘貼。

然后打開一個空的Excel表格,按下Ctrl + V鍵粘貼。這樣我們想用到哪個部分就可以分別使用啦

更保姆級教學在這,從這位學來的
原文鏈接:http://m.fzitv.net/database/28487026e.htm
補充知識:navicat查看某個表的所有字段的詳細信息
navicat設計表只能一次查看一個字段的備注信息,那怎么才能做到一次性查詢表的信息呢?
SELECT COLUMN_NAME,COLUMN_COMMENT,COLUMN_TYPE,COLUMN_KEY FROM information_schema.COLUMNS WHERE table_name = 'testcase_info' AND table_schema = 'saplatform';

總結
到此這篇關于navicat如何利用sql語句查詢表所有字段的字段名、類型及長度的文章就介紹到這了,更多相關navicat查詢表字段名、類型及長度內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MySQL中OR條件查詢引發(fā)索引失效的場景及解決方案
這篇文章主要為大家詳細介紹了MySQL中OR條件查詢引發(fā)索引失效的場景及解決方案,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2025-10-10
mysql格式化小數(shù)保留小數(shù)點后兩位(小數(shù)點格式化)
今天遇到一個問題,格式化浮點數(shù)的問題,用format(col,2)保留兩位小數(shù)點,出現(xiàn)一個問題,例如下面的語句,后面我們給出解決方法2013-12-12
mysql could not be resolved: Name or service not known
今天查看mysql日志的時候發(fā)現(xiàn)[Warning] IP address '10.0.0.220' could not be resolved: Name or service not known,原來是mysql DNS反解:skip-name-resolve的原因,屏蔽一下就可以了2015-08-08

