dbandre29 0 Denunciar post Postado Dezembro 9, 2005 Alguém ja me deu um arquivo uma vez que lista todas as tabelas e quantidade de linhas de cada umaex:tabela_a 34tabela_b 56Mas da base inteira Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Dezembro 9, 2005 SELECT TABLE_NAME,NUM_ROWS FROM USER_TABLES http://forum.imasters.com.br/public/style_emoticons/default/excl.gif AS ESTATISTICAS DEVEM ESTAR ATUALIZADAS !!! Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Dezembro 9, 2005 E para ter o número exato, a estatística deverá ser COMPUTE, caso seja ESTIMATE, poderá ter alguma porcetagem tanto para mais ou para menos de linhas. Abraços, :) Compartilhar este post Link para o post Compartilhar em outros sites
dbandre29 0 Denunciar post Postado Dezembro 9, 2005 Esse foi mandei assim/DECLARECursor dmes is Select table_name from user_tables; v_sql varchar(200);V_total number ;begin dbms_output.put_line( '-'||(54)); for cMes in dMes Loop v_sql:= 'select count(*) from '||cMes.table_name; execute immediate v_sql into V_total; dbms_output.put_line(cMes.Table_name ||' - '||v_total); end loop;end; Rolou Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Dezembro 9, 2005 Se você pegar tabelas gigantes, isso pode demorar horas. Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites