listagg,vmsys.vm_concat与sys_connect_by_path函数
摘要:listagg与vmsys.vm_concat:可以实现行转成列,并以逗号分开的效果。区别:listagg是11.2新增的函数,且该函数可以实现组内的排序--vmsys.vm_concat函数使用 如下所示,按部门进行分组,同一组的在一行中用逗号隔开SELECT deptno, wmsys.wm_concat(ename) FROM emp GROUP BY deptno;listagg函数:sys_connect_by_path函数:SELECT sys_connect_by_path(ename, ',') FROM (SELECT ename, deptno, rownu
阅读全文
posted @
2011-10-26 21:02
蓝紫
阅读(3849)
推荐(1) 编辑
在windows2003系统上安装两个版本的oracle
摘要:想试试oracle11g都有什么变化,于是在机器上又安装了oracle11.1.7版本的。安装很简单,只是安装后如何让两个数据库同时跑起来,需要稍微设置下。1、将11goracle的监听换一个端口,比如用1522.2、在原先安装的10g的tns配置文件中增加11g的配置内容。默认11g的tns配置文件在其本身的安装目录下。3、plsql需要配置登录的路径。默认情况下(即在plsql的工具菜单中连接配置设为空),plsql选择最后一次安装的oracle路径。 因此我将plsql的连接路径设置为oracle10g的安装路径。 如果我想采用11g安装目录下的tns文件,则将该连接路径设为空或者设为1
阅读全文
posted @
2011-10-23 16:23
蓝紫
阅读(5606)
推荐(1) 编辑