每張表都是作為“段”來存儲(chǔ)的,可以通過user_segments視圖查看其相應(yīng)信息。\x0d\x0a段(segments)的定義:如果創(chuàng)建一個(gè)堆組織表,則該表就是一個(gè)段。\x0d\x0asql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'。\x0d\x0a解釋:\x0d\x0asegment_name 就是要查詢的表名(大寫),BYTES 為表存儲(chǔ)所占用的字節(jié)數(shù)。本sql的意思就是查詢出表名和表所占的存儲(chǔ)空間大小。
創(chuàng)新互聯(lián)建站總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號(hào)搭建、微信小程序、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動(dòng)行銷領(lǐng)域創(chuàng)造價(jià)值而不懈努力!
查看那些庫的話必須用dba權(quán)限登錄。登陸后可以通過下面的方法來查看。
一、查看有哪些庫,你的庫理解不準(zhǔn)確,應(yīng)該準(zhǔn)確來說是表空間,可以通過下面的命令來實(shí)現(xiàn)
1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT Total.name "Tablespace Name",
Free_space, (total_space-Free_space) Used_space, total_space
FROM
(select tablespace_name, sum(bytes/1024/1024) Free_Space
from sys.dba_free_space
group by tablespace_name
) Free,
(select b.name, sum(bytes/1024/1024) TOTAL_SPACE
from sys.v_$datafile a, sys.v_$tablespace B
where a.ts# = b.ts#
group by b.name
) Total
WHERE Free.Tablespace_name = Total.name
二、查看有哪些表。
1
select table_name from dba_tables where owner='A';
比如你建立了多個(gè)表如student、course、sc
1.查看student、course、sc表中所有內(nèi)容:
(格式:select
*
from
表名稱,*代表所有內(nèi)容,)
select
*
from
student;
select
*
from
course;
select
*
from
sc;
2.插入數(shù)據(jù),假設(shè)student表中的列為(sname,sno,sage),向表student插入新的數(shù)據(jù),學(xué)生姓名:李明,學(xué)生學(xué)號(hào):0101010,年齡:19,則:
(
格式:insert
into
表名(屬性列1,屬性列2,……,屬性列n)
values
(常量1,常量2,……,常量n);
注意:into子句中指出表名的新增加的元組在哪些屬性列上要賦值,屬性的順序可以與創(chuàng)建表中的順序不一樣,values子句對(duì)新元組的各屬性賦值,字符型數(shù)據(jù)要加英文符號(hào)單引號(hào),而數(shù)值型則不用。
)
insert
into
student(sname,sno,sage)
values('李明','0101010',19);
登陸到數(shù)據(jù)庫后:
desc 表明; --查看表的結(jié)構(gòu)
select * from 表明; --查看表中的全部數(shù)據(jù)
select * from tbla
select * from tblb
1、打開pl/sql客戶端,登錄oracle數(shù)據(jù)庫;
2、編寫sql,select * from user_tables t where table_name like 'TEST%' order by 1;即可查看該用戶下所有的表;
3、編寫sql,select * from all_tables t;即可查看該庫下所有用戶所有的表;
4、編寫sql;select * from user_tab_cols t where table_name like 'TEST%' order by 1, column_id;即可查看該用戶下所有表的字段信息;
1、首先在使用的電腦上,添加想要查詢數(shù)據(jù)庫的服務(wù)和監(jiān)聽,通過Oracle客戶端管理工具中的Net Manager來完成。
2、創(chuàng)建兩個(gè)數(shù)據(jù)庫的連接---DBLink,可以通過指令完成,也可以通過圖形界面完成。
3、在Oracle管理工具中開啟一個(gè)新的SQL?windows窗口,測試操作我們連接的異地Oracle數(shù)據(jù)庫。
4、編寫一個(gè)查詢語句來測試,這里做一個(gè)select操作。
5、最后運(yùn)行,如下圖可以看到查詢結(jié)果。
本文標(biāo)題:oracle怎么查表格,oracle查看表
網(wǎng)站地址:http://muchs.cn/article48/hcicep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈、Google、、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)