1、用sql查表

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都做網(wǎng)站、河西網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開發(fā)、河西網(wǎng)絡(luò)營(yíng)銷、河西企業(yè)策劃、河西品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供河西建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:chinadenli.net
查表的時(shí)候需要用到user_tables、all_tables,user_tables查出來的是該用戶擁有的表,all_tables查出來的是所有用戶的表。
2、用sql查表的字段
查表的字段需要用到user_tab_columns、all_tab_columns,一樣的前者只能查到該用戶擁有的表,后者可以查詢所有用戶的表。
3、其他
與上面類似的還有查詢對(duì)象(user_objects、all_objects)、索引(user_indexes、all_indexes)、約束(user_constraints、all_constraints)等。
至于到底怎么查,先用select * from XXX查看表的信息,然后看下就知道了。比如查一個(gè)system表dba_data_files的字段,可以用select * from all_tab_columns where table_name = 'DBA_DATA_FILES',注意表名大寫。
2014-11-04補(bǔ)充:
下列列出一些比較重要的數(shù)據(jù)字典:
DBA_TABLES:描述數(shù)據(jù)庫(kù)中所有相關(guān)的表。
DBA_ALL_TABLES:描述數(shù)據(jù)庫(kù)中所有的對(duì)象以及相關(guān)的表。
USER_TABLES:描述數(shù)據(jù)庫(kù)中當(dāng)前用戶擁有的相關(guān)的表。
USER_ALL_TABLES:描述數(shù)據(jù)庫(kù)中當(dāng)前用戶擁有的對(duì)象以及相關(guān)的表。
ALL_TABLES:描述數(shù)據(jù)庫(kù)中所有的用戶可以訪問的相關(guān)的表。
ALL_ALL_TABLES:描述數(shù)據(jù)庫(kù)中所有的用戶可以訪問的對(duì)象以及相關(guān)的表。
DBA_TAB_COLUMNS:描述數(shù)據(jù)庫(kù)中所有表的列屬性。
USER_TAB_COLUMNS:描述數(shù)據(jù)庫(kù)中當(dāng)前用戶擁有的表的列屬性。
ALL_TAB_COLUMNS:描述數(shù)據(jù)庫(kù)中所有用戶可以訪問的表的列屬性。
DBA_CONSTRAINTS:描述數(shù)據(jù)庫(kù)中所有表的約束和屬性。
DBA_CONS_COLUMNS:包含在DBA_CONSTRAINTS約束定義中的可訪問的列的信息。
ALL_CONSTRAINTS:描述數(shù)據(jù)庫(kù)中所有用戶可以訪問的表的約束和屬性。
ALL_CONS_COLUMNS:包含在ALL_CONSTRAINTS約束定義的可訪問的列的信息。
USER_CONSTRAINTS:描述數(shù)據(jù)庫(kù)中所有當(dāng)前用戶擁有的表的約束的屬性。
USER_CONS_COLUMNS:包含在USER_CONSTRAINTS約束定義的可訪問的列的信息。
DBA_SEQUENCES:數(shù)據(jù)庫(kù)中所有序列的描述。
ALL_SEQUENCES:描述數(shù)據(jù)庫(kù)中所有用戶可以訪問的序列的描述。
USER_SEQUENCES:描述數(shù)據(jù)庫(kù)中所有當(dāng)前用戶擁有的序列的描述。
DBA_INDEXES:描述數(shù)據(jù)庫(kù)中所有的索引的屬性。
ALL_INDEXES:描述數(shù)據(jù)庫(kù)中所有用戶可以訪問的索引的屬性。
USER_INDEXES:描述數(shù)據(jù)庫(kù)中所有當(dāng)前用戶擁有的索引的屬性。
通過以下方式可以查看oracle里有哪些數(shù)據(jù)庫(kù),以及數(shù)據(jù)庫(kù)里有哪些表:
1、SELECT * FROM ALL_TABLES;系統(tǒng)里有權(quán)限的表。
2、SELECT * FROM DBA_TABLES; 系統(tǒng)表。
3、SELECT * FROM USER_TABLES; 當(dāng)前用戶下的表。
1、甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級(jí)軟件公司,總部位于美國(guó)加利福尼亞州的紅木灘。1989年正式進(jìn)入中國(guó)市場(chǎng)。2013年,甲骨文已超越 IBM ,成為繼 Microsoft 后全球第二大軟件公司。
2、數(shù)據(jù)庫(kù)(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù),它產(chǎn)生于距今六十多年前,隨著信息技術(shù)和市場(chǎng)的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲(chǔ)和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫(kù)有很多種類型,從最簡(jiǎn)單的存儲(chǔ)有各種數(shù)據(jù)的表格到能夠進(jìn)行海量數(shù)據(jù)存儲(chǔ)的大型數(shù)據(jù)庫(kù)系統(tǒng)都在各個(gè)方面得到了廣泛的應(yīng)用。
Oracle查詢用戶表空間:select * from user_all_tables
Oracle查詢所有函數(shù)和儲(chǔ)存過程:select * from user_source
Oracle查詢所有用戶:select * from all_users.select * from dba_users
Oracle查看當(dāng)前用戶連接:select * from v$Session
Oracle查看當(dāng)前用戶權(quán)限:select * from session_privs
表空間含義:
表空間是數(shù)據(jù)庫(kù)的邏輯劃分,一個(gè)表空間只能屬于一個(gè)數(shù)據(jù)庫(kù)。所有的數(shù)據(jù)庫(kù)對(duì)象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。
Oracle數(shù)據(jù)庫(kù)中至少存在一個(gè)表空間,即SYSTEM的表空間。
--查詢所有表,owner為用戶,dba_objects只能由具有dba角色的用戶去查詢,比如system用戶。
select * from dba_objects where owner='SYS' and object_type='TABLE';
--查詢所有視圖
select * from dba_objects where object_type='VIEW';
--查看object_type所有對(duì)象類型,你可以看看,需要什么就查什么
select distinct object_type from dba_objects order by object_type asc;
使用sql語(yǔ)句,查詢oracle的表注釋等信息方法如下:
一、Oracle 下讀取表/字段的備注信息,Oracle 通過COMMENT ON TABLE? /? COMMENT ON COLUMN 追加表/字段的備注。
COMMENT ON TABLE ,MR_DEPT,IS 。
COMMENT ON COLUMN ,MR_DEPTDEPT_ID,IS。
COMMENT ON COLUMN ,MR_DEPT"PARENT_ID,IS。
COMMENT ON COLUMN ,MR_DEPT"DEPT_NAME,IS 。
COMMENT ON COLUMN ,MR_DEPT"STATUS,IS 。
二、查詢表的備注信息
SELECT。
TABLE_NAME。
TABLE_TYPE。
COMMENTS。
FROM。
USER_TAB_COMMENTS。
WHERE-TABLE_NAME -MR_DEPT。
三、查詢字段的備注信息
TABLE_NAME。
COLUMN_NAME。
COMMENTS
FROM。
USER_COL_COMMENTS。
WHERE-TABLE_NAME - 'MR_DEPT。
1、?在計(jì)算機(jī)中,打開Oracle的連接程序,用新建的數(shù)據(jù)庫(kù)管理員,進(jìn)入【Oracle控制】的窗口上,鼠標(biāo)左鍵單擊【服務(wù)器】按鈕,并選擇【SQL工作表】,如下圖所示。
2、接著,在【Oracle服務(wù)器】的窗口上,在輸入窗口中輸入SQL查詢語(yǔ)句,并單擊【執(zhí)行】按鈕,可以看到查詢不到索引表,需要調(diào)整SQL語(yǔ)句,如下圖所示。
3、然后,在【SQL工作表】的窗口上,輸入查詢索引表的SQL語(yǔ)句,可以作為參考,如下圖所示。
4、?接著,在【SQL工作表】的窗口上,輸查詢索引表的SQL語(yǔ)句,并單擊【執(zhí)行】按鈕,如下圖所示。
5、然后,在【SQL工作表】的窗口上,可以看到SQL語(yǔ)句執(zhí)行成功的提示信息,查詢到用戶的索引表中的字段,如下圖所示。
6、接著,在【SQL工作表】的窗口上,修改索引表的名稱,并單擊【執(zhí)行】按鈕,如下圖所示。
文章標(biāo)題:oracle怎么查表情,oracle表情包
URL鏈接:http://chinadenli.net/article45/dsiocei.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司、品牌網(wǎng)站制作、做網(wǎng)站、面包屑導(dǎo)航、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)