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

Oracle互换总结

Oracle互换总结
1. 多行换成一行
    col1  col2            col1  col2
    a       1
    a       2     转换后   a     1,2,3
    a       3
   A.
sys_connect_by_path
函数
        SELECT NAME, ltrim(MAX(sys_connect_by_path(userid, ',')), ',') userid
 
from(SELECT NAME, userid,row_number() over(PARTITION BY NAME ORDER BY userid) rn  from test)  START WITH rn = 1 CONNECT BY rn - 1 = PRIOR rn AND NAME = PRIOR NAME GROUP BY NAME ORDER BY NAME;
    B.wmsys.WM_CONCAT函数
       select  NAME,wmsys.WM_CONCAT(userid)  from xj_class group by  NAME;
2. 一行换多行
       col                                   col
       1,2,3       转换后               1
                                               2
                                               3
   
       select substr(subjec


相关文档:

Oracle VPD实现数据细粒度访问(更好的权限控制)

概述
虚拟专用数据库 (VPD) 提供了角色和视图无法提供的行级访问控制。对于互联网访问,虚拟专用数据库可以确保在线银行的客户只能看到他们自己的帐户。Web 托管公司可以在同一 Oracle 数据库中维护多个公司的数据,但只允许每个公司查看其自身数据。
在企业内部,虚拟数据库可在应用程序部署方面降低拥有成本。可以在数 ......

Oracle调用Java代码

 Oracle中可以调用Java的代码,一般通过两种方式进行调用,一个是直接将Java代码写在Oracle内部,另外一种是将编译好的class文件载入到Oracle中。
-A-
1、在SQLPlus中创建Oracle中的Java类与方法(方法必须是静态公有方法)
create or replace and compile java source named hello as
public class Hello {
pu ......

oracle 之四两拨千斤 妙招函数

1.获取登陆用户的主机名
        select sys_context('userenv','host') from dual;
2.获取登陆用户的IP地址
        select sys_context('userenv','ip_address') from dual; ......

oracle删除服务

安装oracle时,由于反复安装卸载,遇到服务没有卸载不能继续安装的问题,从网上找到了资料,怕丢失在此转载一下,内容如下:
如果你也和我一样,用工具创建了一个服务,想删除时却发现删除不掉。或者安装了DameWare Mini Remote 以后(包括自己安装或者机器被黑)在服务里有一个“DameWare Mini Remote Control” ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号