oracle數(shù)據(jù)庫(kù)查詢表 在ORACLE中查詢表對(duì)哪些用戶和角色賦權(quán)?
在ORACLE中查詢表對(duì)哪些用戶和角色賦權(quán)?通過(guò)PL/SQL Doracle怎么查看所有表哪些有數(shù)據(jù)哪些沒(méi)數(shù)據(jù)?使用count(*)函數(shù)查詢表中的項(xiàng)目數(shù)。oracle子查詢什么時(shí)候用in?在oracl
在ORACLE中查詢表對(duì)哪些用戶和角色賦權(quán)?
通過(guò)PL/SQL D
oracle怎么查看所有表哪些有數(shù)據(jù)哪些沒(méi)數(shù)據(jù)?
使用count(*)函數(shù)查詢表中的項(xiàng)目數(shù)。
oracle子查詢什么時(shí)候用in?
在oracl
oracle如何統(tǒng)計(jì)某個(gè)字段出現(xiàn)的次數(shù)?
對(duì)于您的請(qǐng)求,應(yīng)該是這樣的:select count(id)from table where id 1,但是如果您需要查詢表id字段中所有數(shù)據(jù)的出現(xiàn)次數(shù),則需要分組查詢:
從按id分組的表中選擇id,count(id)作為發(fā)生次數(shù)
如何查詢Oracle數(shù)據(jù)庫(kù)中已經(jīng)創(chuàng)建的索引?
Oracle將數(shù)據(jù)庫(kù)中的表信息存儲(chǔ)在系統(tǒng)表中。查詢已經(jīng)創(chuàng)建的表索引,可以通過(guò)對(duì)應(yīng)的sql語(yǔ)句快速查詢對(duì)應(yīng)的表:
1.根據(jù)表名,查詢索引select * from user _ indexes where table _ name upper a table。
2.根據(jù)索引號(hào),查詢表的索引字段select * from user _ ind _ columns where index _ name(索引名)。
3.根據(jù)索引名,查詢語(yǔ)句創(chuàng)建索引,select dbms__ddl(INDEX,index name,[用戶名])FROM DUAL-[用戶名]即可保存,默認(rèn)為登錄用戶PS: DBMS _ _ DDL也可以獲取創(chuàng)建表的語(yǔ)句,如:SELECT DBMS__DDL(TABLE,table name,[用戶名]) FROM DUAL //取單個(gè)表的建表語(yǔ)句,[用戶名]不需要。默認(rèn)情況下,登錄用戶從user _ tables中選擇DBMS _ _ DDL (table,_ name)u//獲取該用戶下所有表的建表語(yǔ)句。當(dāng)然,也可以使用pl/sql developer工具查看相關(guān)表的各種信息。