--查詢所有表,owner為用戶,dba_objects只能由具有dba角色的用戶去查詢,比如system用戶。
成都創(chuàng)新互聯(lián)專注于余杭網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供余杭營銷型網(wǎng)站建設(shè),余杭網(wǎng)站制作、余杭網(wǎng)頁設(shè)計、余杭網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造余杭網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供余杭網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
select * from dba_objects where owner='SYS' and object_type='TABLE';
--查詢所有視圖
select * from dba_objects where object_type='VIEW';
--查看object_type所有對象類型,你可以看看,需要什么就查什么
select distinct object_type from dba_objects order by object_type asc;
a3和b3相關(guān)聯(lián)才對.
最好,把SQL文與數(shù)據(jù)貼一下..
create view VAB(A1,A2)
AS
select
A3,
sum(A1) as A1,
sum(A2) as A2
from
a,b
where
a.a3 = b.b3
group by
a.a3
create or replace procedure tj_data is
-- 當前存儲過程用到的變量
v_tableName VARCHAR2(100);
v_sql varchar2(200);
v_count integer;
-- 獲取當前數(shù)據(jù)庫中的所有表
CURSOR TABLE_LOOP IS SELECT Table_name FROM User_tables;
BEGIN
-- 打開游標
OPEN TABLE_LOOP;
LOOP
FETCH TABLE_LOOP INTO v_tableName;
EXIT WHEN TABLE_LOOP %NOTFOUND;
v_sql:= 'select count(1) from '||v_tableName;
execute immediate v_sql into v_count;
dbms_output.put_line(v_tableName||':'||v_count);
END LOOP;
CLOSE TABLE_LOOP;
end tj_data;
使用pl/Sql運行該存儲過程,在DBMS Output窗口下可看到統(tǒng)計結(jié)果。(把Buffer size值適當調(diào)大一點)
首先你要確定一個范圍,是當前用戶下的視圖,還是當前用戶所能看到的(視圖所有者不止當前用戶),還是整個數(shù)據(jù)庫當中的視圖?
當前用戶下的 可以看user_views
當前用戶所能看到的 all_views;
整個庫當中的 dba_views;
本文名稱:怎么oracle統(tǒng)計視圖的簡單介紹
本文鏈接:http://jinyejixie.com/article0/dseccio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站收錄、微信公眾號、網(wǎng)站策劃、動態(tài)網(wǎng)站、網(wǎng)站設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)