统计当前用户下每个表的记录数

declare

v_count number(10);
t_count number(10) default 0;
cursor t_cur is
select table_name from user_tables;
begin
for t_rec in t_cur loop
execute immediate 'select count(*) from ' || t_rec.table_name into v_count;
dbms_output.put_line(to_char(t_rec.table_name));
dbms_output.put_line(to_char(v_count));
end loop;
end;

posted @ 2017-11-29 10:10  auldlangsynezh  阅读(213)  评论(0编辑  收藏  举报