本文主要是介绍获得一个表中的所有列名和列数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在一次的开发过程中,因需要要知道某张表下到底有多少个列名。故得知在MSSQL里有一个系统表可以查出指定表的所有列。代码如下:
已知表名的情况下,查出表的字段及列数:
select * from syscolumns where id=object_id('表名')
select count(*) from syscolumns where id=object_id('表名')
MY-SQL数据库里可以用:
show columns from tablename
show database;
show tables from database;
这篇关于获得一个表中的所有列名和列数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!