Hi,
my objective is to find the count of rows in each table.
I tried using the following code, but does not work. Any ideas to get to the end result?
DECLARE @name sysname
declare @objname nvarchar(776) -- The object we want size on.
declare @updateusage varchar(5)
declare @id int -- The object id of @objname.
declare @type character(2) -- The object type.
declare @pages int -- Working variable for size calc.
declare @dbname sysname
declare @dbsize dec(15,0)
declare @bytesperpage dec(15,0)
declare @pagesperMB dec(15,0)
declare name_cursor cursor for
select distinct name from sysobjects where type = 'U' order by name
open name_cursor
fetch next from name_cursor into @objname
while @@fetch_status = 0
begin
select count(*) from @objname
fetch next from name_cursor into @objname
end
close name_cursor
deallocate name_cursor
my objective is to find the count of rows in each table.
I tried using the following code, but does not work. Any ideas to get to the end result?
DECLARE @name sysname
declare @objname nvarchar(776) -- The object we want size on.
declare @updateusage varchar(5)
declare @id int -- The object id of @objname.
declare @type character(2) -- The object type.
declare @pages int -- Working variable for size calc.
declare @dbname sysname
declare @dbsize dec(15,0)
declare @bytesperpage dec(15,0)
declare @pagesperMB dec(15,0)
declare name_cursor cursor for
select distinct name from sysobjects where type = 'U' order by name
open name_cursor
fetch next from name_cursor into @objname
while @@fetch_status = 0
begin
select count(*) from @objname
fetch next from name_cursor into @objname
end
close name_cursor
deallocate name_cursor