那就不要用connect授權(quán)了,只授予用戶連接數(shù)據(jù)庫的權(quán)限:
成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)與策劃設(shè)計(jì),桂陽網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:桂陽等地區(qū)。桂陽做網(wǎng)站價(jià)格咨詢:13518219792
GARANT CREATE SESSION TO USER_NAME;
connect 權(quán)限包括下面的權(quán)限:
ALTER SESSION --修改會(huì)話
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立數(shù)據(jù)庫鏈接
CREATE SEQUENCE --建立序列
CREATE SESSION --建立會(huì)話
CREATE SYNONYM --建立同義詞
CREATE VIEW --建立視圖
---
以上,希望對(duì)你有所幫助。
聚合函數(shù)
SQL基本函數(shù),聚合函數(shù)對(duì)一組值執(zhí)行計(jì)算,并返回單個(gè)值,也被稱為組函數(shù)。 聚合函數(shù)經(jīng)常與 SELECT 語句的 GROUP BY 子句的HAVING一同使用。
中文名
聚合函數(shù)
外文名
aggregate function
應(yīng)用
軟件編程
性質(zhì)
確定性
別名
組函數(shù)
快速
導(dǎo)航
性質(zhì)
應(yīng)用
定義
聚合函數(shù)對(duì)一組值執(zhí)行計(jì)算并返回單一的值。除 COUNT 以外,聚合函數(shù)忽略空值,如果COUNT函數(shù)的應(yīng)用對(duì)象是一個(gè)確定列名,并且該列存在空值,此時(shí)COUNT仍會(huì)忽略空值。
性質(zhì)
所有聚合函數(shù)都具有確定性。任何時(shí)候用一組給定的輸入值調(diào)用它們時(shí),都返回相同的值。聚合函數(shù)可以應(yīng)用于查詢語句的SELECT中,或者HAVING子句中,但不可用于WHERE語句中,因?yàn)閃HERE是對(duì)逐條的行記錄進(jìn)行篩選。
應(yīng)用
Transact-SQL編程語言提供下列聚合函數(shù):
AVG 返回指定組中的平均值,空值被忽略。
例:select prd_no,avg(qty) from sales group by prd_no
2. COUNT 返回指定組中項(xiàng)目的數(shù)量。
例:select count(prd_no) from sales
3. MAX 返回指定數(shù)據(jù)的最大值。
例:select prd_no,max(qty) from sales group by prd_no
4. MIN 返回指定數(shù)據(jù)的最小值。
例:select prd_no,min(qty) from sales group by prd_no
5. SUM 返回指定數(shù)據(jù)的和,只能用于數(shù)字列,空值被忽略。
例:select prd_no,sum(qty) from sales group by prd_no
6. COUNT_BIG 返回指定組中的項(xiàng)目數(shù)量,與COUNT函數(shù)不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。
例:select count_big(prd_no) from sales
7. GROUPING 產(chǎn)生一個(gè)附加的列,當(dāng)用CUBE或ROLLUP運(yùn)算符添加行時(shí),輸出值為1.當(dāng)所添加的行不是由CUBE或ROLLUP產(chǎn)生時(shí),輸出值為0.
例:select prd_no,sum(qty),grouping(prd_no) from sales group by prd_no with rollup
8. BINARY_CHECKSUM 返回對(duì)表中的行或表達(dá)式列表計(jì)算的二進(jìn)制校驗(yàn)值,用于檢測(cè)表中行的更改。
例:select prd_no,binary_checksum(qty) from sales group by prd_no
9. CHECKSUM_AGG 返回指定數(shù)據(jù)的校驗(yàn)值,空值被忽略。
例:select prd_no,checksum_agg(binary_checksum(*)) from sales group by prd_no
10. CHECKSUM 返回在表的行上或在表達(dá)式列表上計(jì)算的校驗(yàn)值,用于生成哈希索引。
11. STDEV 返回給定表達(dá)式中所有值的統(tǒng)計(jì)標(biāo)準(zhǔn)偏差。
select * from tableName
start with ?條件A ? -- 開始遞歸的根節(jié)點(diǎn),可多個(gè)條件
connect ?by prior ?條件B ?--?prior ?決定查詢的索引順序
where 條件 C
select t.empno,t.mgr,t.deptno ,level
from emp t
connect by prior t.empno=t.mgr
order by level,t.mgr,t.deptno;
找到empno為7369的所有領(lǐng)導(dǎo)。
select t.*,t.rowid from emp t
start with t.empno = 7369 ? ? ? --從empno為7369的開始查找
connect by prior t.mgr = t.empno ;? ? --上一條數(shù)據(jù)(這里就是empno為7369)的mgr == 當(dāng)前遍歷這一條數(shù)據(jù)的empno(那么就會(huì)找到empno為7902的用戶)
找到empno為7566的所有下屬
select t.*,t.rowid from emp t
start with t.empno = 7566
connect by prior t.empno = t.mgr ; --注意:connect by? t.mgr =prior t.empno與左邊寫法含義一樣
start with :設(shè)置起點(diǎn),省略后默認(rèn)以全部行為起點(diǎn)。
connect by [condition] :與一般的條件一樣作用于當(dāng)前列,但是在滿足條件后,會(huì)以全部列作為下一層級(jí)遞歸(沒有其他條件的話)。
prior : 表示上一層級(jí)的標(biāo)識(shí)符。經(jīng)常用來對(duì)下一層級(jí)的數(shù)據(jù)進(jìn)行限制。不可以接偽列。
level :偽列,表示當(dāng)前深度。
connect_by_root() :顯示根節(jié)點(diǎn)列。經(jīng)常用來分組。
connect_by_isleaf :1是葉子節(jié)點(diǎn),0不是葉子節(jié)點(diǎn)。在制作樹狀表格時(shí)必用關(guān)鍵字。
sys_connect_by_path() :將遞歸過程中的列進(jìn)行拼接。
nocycle , connect_by_iscycle : 在有循環(huán)結(jié)構(gòu)的查詢中使用。
siblings : 保留樹狀結(jié)構(gòu),對(duì)兄弟節(jié)點(diǎn)進(jìn)行排序
;request_id=162538763316780265474850biz_id=0utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-22-52652111.first_rank_v2_pc_rank_v29_1utm_term=ORACLE%E9%80%92%E5%BD%92%E5%87%BD%E6%95%B0spm=1018.2226.3001.4187
;request_id=162538763316780269872688biz_id=0utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-5-108683534.first_rank_v2_pc_rank_v29_1utm_term=ORACLE%E9%80%92%E5%BD%92%E5%87%BD%E6%95%B0spm=1018.2226.3001.4187
;request_id=162538763316780265474850biz_id=0utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-10-105773226.first_rank_v2_pc_rank_v29_1utm_term=ORACLE%E9%80%92%E5%BD%92%E5%87%BD%E6%95%B0spm=1018.2226.3001.4187
當(dāng)前文章:oracle如何限制層級(jí),oracle層級(jí)關(guān)系
文章鏈接:http://chinadenli.net/article8/hegdip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、微信公眾號(hào)、品牌網(wǎng)站設(shè)計(jì)、定制開發(fā)、云服務(wù)器、網(wǎng)站設(shè)計(jì)
聲明:本網(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)