Sri*_*ava 1 c# sql t-sql sql-server sql-server-2005
是否有任何查询,以便我可以获取表的列表,其中包含本地服务器上所选数据库的每个表中的列数.
如果有的话请转发你的想法......
使用:
SELECT t.table_name,
COUNT(*)
FROM INFORMATION_SCHEMA.TABLES t
JOIN INFORMATION_SCHEMA.COLUMNS c ON c.table_name = t.table_name
WHERE t.table_catalog = 'your_database'
AND t.table_schema = 'your_schema'
GROUP BY t.table_name
Run Code Online (Sandbox Code Playgroud)