使用SQL语句获取数据库中的字段数?
发布时间:2020-05-23 08:36:00 所属栏目:MsSql 来源:互联网
导读:如何使用SQL语句获取数据库中的字段/条目数? mmm所有表中的所有字段?假设标准(mssql, mysql,postgres)可以通过information_schema.columns发出查询 SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS 或按表格分组: SELECT TABLE_NAME, COUNT(*) FROM INFO
|
如何使用SQL语句获取数据库中的字段/条目数? 解决方法mmm所有表中的所有字段?假设标准(mssql,mysql,postgres)可以通过information_schema.columns发出查询SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS 或按表格分组: SELECT TABLE_NAME,COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS GROUP BY TABLE_NAME 如果多个模式在同一个数据库中具有相同的表名,那么您也必须包括模式名称(即,dbo.Books,user.Books,company.Books等),否则您会得到错误的结果.所以最好的做法是: SELECT TABLE_SCHEMA,TABLE_NAME,COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS GROUP BY TABLE_SCHEMA,TABLE_NAME (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 使用树顺序从表中选择行
- SQLite教程(一):SQLite数据库介绍
- sql-server – SQL Server 2005:复制SQL Server代理作业?
- sql-server – 分区By和Group By之间的SQL Server性能比较
- sql – 如何调用用户定义函数以与select,group by,order by
- database – 检查INSERT INTO语句是否成功
- sql-server – 导入Access .mdb时SQL Server导入向导“工作
- sql – numeric(38,0)作为主键列;好,坏,谁在乎?
- sql-server – 如何查找特定行的外键依赖项?
- Linux安装MySQL5.6.24使用文字说明
