可能重复:
查找表中的列数
我如何获得表格中的列数,通过谷歌搜索,但找不到直接答案。
先感谢您。
此类信息位于INFORMATION_SCHEMA中,您可以通过查询表调用COLUMNS
来获取数据库中的列数。
此查询将为您提供列数。
SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = 'DB_NAME' AND table_name = 'TABLE_NAME'
select COUNT(*) totalColumns
from information_schema.columns
where table_schema = 'db_2_a3c3e' AND -- the name of your Database
table_name = 'table1' -- the name of your table