SQL查看一個表有多少個字段

MySQL數據庫:

SELECT count(*)
FROM information_schema.columns
WHERE table_name = ‘your table name’

Oracle數據庫:

SELECT COUNT(*)
FROM user_tab_columns t
WHERE t.TABLE_NAME=‘your table name’

問題:遇見使用SQLyog查詢mysql數據庫時,查詢表有多少字段時不準確,查詢出來經常是兩倍的字段數。
解決:有兩個同名的表分別在不同名的數據庫中。

由此可見,該SQL語句查詢了連接下所有的數據庫,搜索同名表的字段數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章