MS SQL中快速查询表的列数可以使用 either 查询语句或者information_schema表。这里介绍两种查询表的列数的方法:
#### 使用查询语句
在MS SQL中,可以使用下面这条简单的查询语句来查询表的列数:
“`sql
SELECT COUNT(*)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = ‘tablename’
1 |
<br>在上面的查询语句中,tablename表示要查询的表的名称。</br><br>#### 使用information_schema</br><br>我们可以使用information_schema表来查询表的列数,information_schema表是一个由所有SQL Server实例共享的系统视图。该表包含有关数据库对象(如数据表)的信息。</br><br>使用information_schema表来查询表的列数,我们可以使用下面的查询语句:</br><br>```sql</br>SELECT COUNT(*) <br>FROM information_schema.columns </br>WHERE table_name = 'tablename'<br> |
在上面查询语句中,tablename表示要查询的表的名称。
以上介绍了使用查询语句或information_schema表来查询MS SQL中表的列数的两种方法。上面的方法都简单易懂,而且可以很容易的应用在实践中。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。