Lua*_*ira 2 sql-server rowcount
我想计算 SQL Server 数据库所有表的总行数,有谁知道我该如何执行该查询?
我将在作业中使用此信息在数据湖各层之间传输信息。
New*_*Man 11
你可以看一下下面的文章;
这是我最喜欢的一个;
SELECT SCHEMA_NAME(t.[schema_id]) AS [table_schema]
,OBJECT_NAME(p.[object_id]) AS [table_name]
,SUM(p.[rows]) AS [row_count]
FROM [sys].[partitions] p
INNER JOIN [sys].[tables] t ON p.[object_id] = t.[object_id]
WHERE p.[index_id] < 2
GROUP BY p.[object_id]
,t.[schema_id]
ORDER BY 1, 2 ASC
Run Code Online (Sandbox Code Playgroud)
这个可以查出SQL数据库的总数
SELECT
SUM(p.[rows]) AS [row_count]
FROM [sys].[partitions] p
INNER JOIN [sys].[tables] t ON p.[object_id] = t.[object_id]
WHERE p.[index_id] < 2
Run Code Online (Sandbox Code Playgroud)