1.使用DESCRIBE命令:DESCRIBE語句可以返回表的結構資訊,包括列名、型別、鍵等。可以透過查詢DESCRIBE的結果集的行數來得到表的列數。
DESCRIBE table_name;
2.使用SHOW COLUMNS命令:SHOW COLUMNS語句可以顯示指定表的列資訊,包括列名、型別、鍵等。可以透過查詢SHOW COLUMNS的結果集的行數來獲取表的列數。
SHOW COLUMNS FROM table_name;
3.查詢INFORMATION_SCHEMA庫:INFORMATION_SCHEMA庫是MySQL系統庫之一,其中包含了關於資料庫、表、列等後設資料的資訊。可以透過查詢INFORMATION_SCHEMA庫中的COLUMNS表來獲取指定表的列資訊,並計算結果集的行數來得到表的列數。
SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'your_database' AND TABLE_NAME = 'your_table';
mysql查詢表列數
相關文章
- MySQL 查詢字串的個數MySql字串
- MySQL:查詢欄位數量多少對查詢效率的影響MySql
- MySQL查詢快取引數詳解MySql快取
- MySQL引數化查詢的IN 和 LIKEMySql
- MySQL查詢MySql
- MySQL 查詢所有表中的記錄數MySql
- mysql常用引數使用說明及查詢MySql
- MySQL - 資料查詢 - 簡單查詢MySql
- MySQL聯結查詢和子查詢MySql
- [Mysql 查詢語句]——查詢欄位MySql
- MySQL子查詢MySql
- mysql查詢模型MySql模型
- MySQL 慢查詢MySql
- MySQL慢查詢MySql
- 【MySQL】多表查詢MySql
- MYsql 子查詢MySql
- MySQL 多表查詢MySql
- mysql多表查詢MySql
- mysql 模糊查詢MySql
- mysql-分組查詢-子查詢-連線查詢-組合查詢MySql
- MySQL中用通用查詢日誌找出查詢次數最多的語句的教程MySql
- mysql 查詢記錄數大於一千萬的表MySql
- MySQL之連線查詢和子查詢MySql
- mysql查詢結果多列拼接查詢MySql
- mysql查詢語句5:連線查詢MySql
- Access查詢實現Mysql的 limit 查詢MySqlMIT
- [Mysql 查詢語句]——分組查詢group byMySql
- [Mysql 查詢語句]——查詢指定記錄MySql
- MYSQL學習筆記25: 多表查詢(子查詢)[標量子查詢,列子查詢]MySql筆記
- MySQL單表查詢MySql
- Mysql查詢去重MySql
- mysql鎖表查詢MySql
- MySQL查詢優化MySql優化
- Mysql日期查詢listMySql
- Mysql查詢練習MySql
- MySQL 單表查詢MySql
- mysql 查詢日誌MySql
- MySQL資料查詢MySql