DECLARE CURSOR c1 is select table_name from user_tables
DECLARE
CURSOR c1 is select table_name from user_tables;
V_TABLE_NAME user_tables.TABLE_NAME%TYPE;
V_CNT number;
V_sql varchar2(2000);
BEGIN
FOR V_TABLE_NAME in c1 loop
V_SQL := 'select count(1) from ' || V_TABLE_NAME.table_name;
execute immediate V_SQL into V_CNT;
dbms_output.put_line( V_TABLE_NAME.table_name || ',' || V_CNT);
end loop;
end;
--结束END--
本文标题: Oracle统计用户所有表的行数
本文链接: https://lsjlt.com/news/41514.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0