卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

oracle數據庫怎么實現主備切換 oracle數據庫如何切換模式?

oracle數據庫如何切換模式?你新建一個連接,用戶名輸入的時候就寫bar2008,填入相應的密碼就行了。如何用oracle實現行列轉換?這個問題我可以回答您。在oracle中有兩個的函數,分別是:w

oracle數據庫如何切換模式?

你新建一個連接,用戶名輸入的時候就寫bar2008,填入相應的密碼就行了。

如何用oracle實現行列轉換?

這個問題我可以回答您。

在oracle中有兩個的函數,分別是:wmsys.wm_concat和

, 可以實現行列轉換,非常簡單,也是我們日常開發(fā)及運維工作中經常用得到的兩個函數。

wm_concat是oracle 10g推出的一個行列轉換函數,而

是oracle 11g中推出的,兩者作用一樣,但使用上稍有差異。

例子:

我們創(chuàng)建一個員工信息表:EMP,表中有三個字段,分別是:

EMPNO:員工編號

NAME:員工姓名

DEPTNO:部門編號

建表SQL:

create table EMP (empNo varchar(50),name varchar(30),deptNo varchar2(50))手動插入部分數據:

insert into EMP values(11,ZK01,1)

insert into EMP values(12,ZK02,2)

insert into EMP values(13,ZK03,3)

insert into EMP values(14,ZK04,4)

insert into EMP values(15,ZK05,1)

insert into EMP values(16,ZK06,2)

insert into EMP values(17,ZK07,3)

insert into EMP values(18,ZK08,4)

insert into EMP values(19,ZK09,1)

insert into EMP values(20,ZK10,2)

insert into EMP values(21,ZK11,3)

insert into EMP values(22,ZK12,4)

insert into EMP values(23,ZK13,5)

現在我們的需求是要通過SQL查出每一個部門下都有哪些員工,員工要求在一行展示,員工之間用逗號隔開。

1、函數 wmsys.wm_concat

用法:wmsys.wm_concat(列名),該函數可以把列值用逗號隔開,在一行顯示。

select ,to_char(wmsys.wm_concat()) from emp T1 group by order by asc結果:已經達我們的預期。

2、函數的定義

其他用法:dropindex(新列,制表符)withingroup(and列在)

tablename,groupby(,,)withingroup(orders)firstnamefromsears1companyandatc最后:也已達到我們的市場預期。

非常感謝傾聽,如果還有什么回答,請在留言區(qū)空間留言,看到會恢復,謝謝!