首頁 >資料庫 >Oracle >oracle怎麼查詢資料條數

oracle怎麼查詢資料條數

WBOY
WBOY原創
2022-01-26 14:23:1222620瀏覽

在oracle中,可以利用SELECT語句查詢資料條數,語句用於簡單的資料查詢,語法為「SELECT sum(num_rows) FROM user_tables;」。

oracle怎麼查詢資料條數

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼查詢資料條數

系統表中統計:

SELECT sum(num_rows) FROM user_tables;

結果:

oracle怎麼查詢資料條數

範例:

oracle怎麼查詢資料條數

還有一個方法需要寫入儲存過程統計

範例如下:

declare
v_tName varchar(50);
v_sqlanalyze varchar(500);
v_num number;
v_sql varchar(500);
cursor c1 
is
select table_name from user_tables;
begin
open c1;
loop
fetch c1 into v_tName;
if c1%found then
 
v_sqlanalyze :='analyze table  '||v_tName||'  estimate statistics';
execute immediate v_sqlanalyze;
v_sql := 'select NUM_ROWS  from user_tables where table_name =upper('''||v_tName||''')';
 
execute immediate v_sql into  v_num;
dbms_output.put_line('表名: '||v_tName||' 行数: '||v_num);
else
exit;
end if;
end loop;
end;

推薦教學:《Oracle影片教學

#

以上是oracle怎麼查詢資料條數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn