免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Oracle查詢用戶所有表的語句

下面為您介紹的語句用于實(shí)現(xiàn)Oracle查詢用戶所有表,如果您對oracle查詢方面感興趣的話,不妨一看。

select * from all_tab_comments
-- 查詢所有用戶的表,視圖等

select * from user_tab_comments  
-- 查詢本用戶的表,視圖等

select * from all_col_comments
 

--查詢所有用戶的表的列名和注釋.

select * from user_col_comments
-- 查詢本用戶的表的列名和注釋

select * from all_tab_columns
--查詢所有用戶的表的列名等信息(詳細(xì)但是沒有備注).

select * from user_tab_columns
--查詢本用戶的表的列名等信息(詳細(xì)但是沒有備注).

--一般使用1:
select t.table_name,t.comments from user_tab_comments t

--一般使用2:
select r1, r2, r3, r5
from (select a.table_name r1, a.column_name r2, a.comments r3
          from user_col_comments a),
       (select t.table_name r4, t.comments r5 from user_tab_comments t)
where r4 = r1

以上就是oracle查詢用戶所有表的語句介紹。
 
 
1、查找表的所有索引(包括索引名,類型,構(gòu)成列):
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查詢的表
2、查找表的主鍵(包括名稱,構(gòu)成列):
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'P' and au.table_name = 要查詢的表
3、查找表的唯一性約束(包括名稱,構(gòu)成列):
select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'U' and au.table_name = 要查詢的表
4、查找表的外鍵(包括名稱,引用表的表名和對應(yīng)的鍵名,下面是分成多步查詢):
select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查詢的表
查詢外鍵約束的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵名稱
查詢引用表的鍵的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵引用表的鍵名
5、查詢表的所有列及其屬性
select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查詢的表
 
--查看建立的觸發(fā)器select * from user_triggers;--查看建立的序列select * from user_sequences; 
 
 

觸發(fā)器可以通過user_objects視圖查看,另外還有table,index等其他一些都可以通過object_type查看到相關(guān)信息。 

SQL> desc user_objects;
 名稱                                      是否為空? 類型
 ----------------------------------------- -------- ---------------

 OBJECT_NAME                                        VARCHAR2(128)
 SUBOBJECT_NAME                                     VARCHAR2(30)
 OBJECT_ID                                          NUMBER
 DATA_OBJECT_ID                                     NUMBER
 OBJECT_TYPE                                        VARCHAR2(19)
 CREATED                                            DATE
 LAST_DDL_TIME                                      DATE
 TIMESTAMP                                          VARCHAR2(19)
 STATUS                                             VARCHAR2(7)
 TEMPORARY                                          VARCHAR2(1)
 GENERATED                                          VARCHAR2(1)
 SECONDARY                                          VARCHAR2(1)
 NAMESPACE                                          NUMBER
 EDITION_NAME                                       VARCHAR2(30)

查看觸發(fā)器 trigger:

SQL> select object_name from user_objects where object_type='TRIGGER';

查看索引 index:

SQL> select object_name from user_objects where object_type='INDEX';

查看表  table:

SQL> select object_name from user_objects where object_type='TABLE';

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
oracle數(shù)據(jù)庫的5種約束類型
Oracle 外鍵創(chuàng)建及使用
oracle數(shù)據(jù)庫開發(fā)的一些經(jīng)驗(yàn)積累
SQL Server 數(shù)據(jù)庫基礎(chǔ)編程
oracle sql性能查證
復(fù)習(xí)常用的SQL以及一些函數(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服