USE[dbname]SELECT a.name, b.rowsFROM sysobjects AS a INNERJOIN sysindexes AS b ON a.id = b.id
WHERE(a.type='u')AND(b.indid IN(0,1))ORDERBY a.name,b.rowsDESC
1.2 参数定义
USE[dbname]DECLARE@iINTDECLARE@deviceINTDECLARE@sqlVARCHAR(MAX)SET@sql=''SET@i=0SET@device=47WHILE@i<2BEGINSET@sql=@sql+'select * into ChannelData_'+CONVERT(VARCHAR,@device)+'_'+CONVERT(VARCHAR,@i)+' from ChannelData_'+CONVERT(VARCHAR,@device)+'_'+CONVERT(VARCHAR,@i)+' where CollTime > ''2018-02-03 02:00:00.000'''SET@i=@i+1ENDPRINT(@sql)EXEC(@sql)
GO
文章目录1.SQL Server1.1 查询所在数据库所有表的行数1.SQL Server1.1 查询所在数据库所有表的行数USE [dbname]SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY a.name,b.rows DESC...