Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Consulta de tablas pobladas

Estas en el tema de Consulta de tablas pobladas en el foro de SQL Server en Foros del Web. Estimados. Existe alguna forma de consultar en la base de batos por las tablas que estan pobladas. Es decir, que el resultado de la consulta ...
  #1 (permalink)  
Antiguo 16/05/2008, 07:30
 
Fecha de Ingreso: diciembre-2006
Mensajes: 24
Antigüedad: 17 años, 4 meses
Puntos: 0
Consulta de tablas pobladas

Estimados.

Existe alguna forma de consultar en la base de batos por las tablas que estan pobladas.
Es decir, que el resultado de la consulta me entregue un listado de las tablas que estan pobladas.
  #2 (permalink)  
Antiguo 16/05/2008, 08:32
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Consulta de tablas pobladas

Bueno, se me ocurrio esto sin pensar mucho:
Código:
declare @tabla varchar(255)
declare @qry varchar(100)

declare cr_mistablas cursor for
    select name from sysobjects where xtype='u'
for read only

open cr_mistablas
fetch next from cr_mistablas into @tabla

while @@fetch_status = 0
begin
    set @qry = 'select count(1) from ' + @tabla
    exec(@qry)
    fetch next from cr_mistablas into @tabla
end

close cr_mistablas
deallocate cr_mistablas
Creo que tu podras mejorar este script.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 20:58.