Home > Database > Mysql Tutorial > 数据库实用脚本1---查询数据库中有数据的表名和表中数据的行数

数据库实用脚本1---查询数据库中有数据的表名和表中数据的行数

WBOY
Release: 2016-06-07 16:10:41
Original
1107 people have browsed it

create table #Temp(Name varchar(30),Num int)declare @Name varchar(30)declare @Sql varchar(1000)declare D_cursor Cursor forselect name from sysobjects where xtype=uopen D_cursorfetch Next from D_Cursor into @Namewhile @@Fetch_Status=0begins

create table #Temp
(
Name varchar(30),
Num int
)

declare @Name varchar(30)
declare @Sql varchar(1000)

declare D_cursor Cursor for
select name from sysobjects where xtype='u'

open D_cursor

fetch Next from D_Cursor into @Name
while @@Fetch_Status=0
begin
set @Sql=0
set @Sql='select '''+@Name+''',count(*) from '+@Name+''
--print @sql
insert into #Temp exec(@sql)

fetch Next from D_Cursor into @Name
end
close D_Cursor
deallocate D_cursor

select * from #Temp

drop table #Temp


Copy after login

 

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template