易截截图软件、单文件、免安装、纯绿色、仅160KB

关于oracle 的行列转换

今天才发现了wmsys.wm_concat这个有趣有用的函数,它的作用是以','链接字符。
例子如下:
SQL> create table idtable (id number,name varchar2(30));
Table created
SQL> insert into idtable values(10,'ab');
1 row inserted
SQL> insert into idtable values(10,'bc');
1 row inserted
SQL> insert into idtable values(10,'cd');
1 row inserted
SQL> insert into idtable values(20,'hi');
1 row inserted
SQL> insert into idtable values(20,'ij');
1 row inserted
SQL> insert into idtable values(20,'mn');
1 row inserted
SQL> select * from idtable;
        ID NAME
---------- ------------------------------
        10 ab
        10 bc
        10 cd
        20 hi
        20 ij
        20 mn
6 rows selected
SQL> select id,wmsys.wm_concat(name) name from idtable
  2  group by id;
        ID NAME
---------- --------------------------------------------------------------------------------
        10 ab,bc,cd
        20 hi,ij,mn
SQL> select id,wmsys.wm_concat(name) over (order by id) name from idtable;
        ID NAME
---------- --------------------------------------------------------------------------------
        10 ab,bc,cd
        10 ab,bc,cd
        10 ab,bc,cd
        20 ab,bc,cd,hi,ij,mn
        20 ab,bc,cd,hi,ij,mn
        20 ab,bc,cd,hi,ij,mn
6 rows selected
SQL> select id,wmsys.wm_concat(name) over (order by id,name) name from


相关文档:

Oracle JOB间隔时间详解

Oracle JOB 间隔时间详解
INTERVAL参数设置:
每天运行一次                        'SYSDATE + 1'
每小时运行一次           &nbs ......

ORACLE学习之路

买本书 先从安装开始吧 然后买本PLSQL 学学语法 这是最基本的 接下来就研究故障后怎么修复 再就是备份 优化 集群 然后还要学习LINUX操作 这是一定要的 装WINDOWS上的ORACLE不多 再花2W去考个OCP 就行了
oracle的官方教材的顺序是sql基础,结构,备份恢复,性能优化。
sql语句的基础还是很重要的。如果你想做开发pl/sql一 ......

ORACLE 10g下载地址

ORACLE 10g下载地址
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)
http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip
http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
http://download.oracle.co ......

oracle support一次危机处理(之一)

天有不测风云,
IBM 的中端磁盘阵列这次又惹祸了。在微码升级的时候,
DS4800 发生故障。IBM工程师把阵列故障恢复后,拍拍屁股走人,留下了阵列上不一致的数据。
没办法,阵列上的数据又得我们来想办法抢救了。。。。
还好有oracle support的支持我们最终化解了这次危机。下文详细介绍了整个恢复的过程。
 
&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号