代码改变世界

随笔档案-2012年07月

listagg 函数--oracle 11g release 2

2012-07-22 18:06 by CuiWenKe, 1305 阅读, 收藏, 编辑
摘要: listagg 函数--oracle 11g release 2本文描述了在oracle 11g release 2 版本中新增的listagg函数,listagg是一个实现字符串聚合的oracle内建函数。作为一种普遍的技术,网络上也有多种实现字符串聚合的方法。本文会首先介绍listagg函数,最后会拿这些方法与listagg进行性能方面的对比。样例数据 本文的例子将使用如下的样例数据:DEPTNO ENAME HIREDATE---------- ---------- ---------- 10 CLARK 09/06/1981 10 KING17/11/1981 10 MILLER 23 阅读全文

oracle日期时间的加减法

2012-07-20 14:56 by CuiWenKe, 1058 阅读, 收藏, 编辑
摘要: 加法 select sysdate,add_months(sysdate,12) from dual;--加1年select sysdate,add_months(sysdate,1) from dual;--加1月select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;--加1星期select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual;--加1天select sysdate,to_char(sysdat 阅读全文

sql子查询 嵌套SELECT实用语句

2012-07-19 17:18 by CuiWenKe, 5058 阅读, 收藏, 编辑
摘要: 嵌套SELECT语句也叫子查询,一个 SELECT 语句的查询结果能够作为另一个语句的输入值。子查询不但能够出现在Where子句中,也能够出现在from子句中,作为一个临时表使用,也能够出现在select list中,作为一个字段值来返回。1、单行子查询 :单行子查询是指子查询的返回结果只有一行数据。当主查询语句的条件语句中引用子查询结果时可用单行比较符号(=, >, <, >=, <=, <>)来进行比较。例:select ename,deptno,sal from emp where deptno=(select deptno from dept whe 阅读全文

Oracle字段转字符串/多行记录合并/连接/聚合字符串的几种方法

2012-07-09 22:46 by CuiWenKe, 778 阅读, 收藏, 编辑
摘要: 原文:http://czjxdm.iteye.com/blog/466948Oracle字段转字符串/多行记录合并/连接/聚合字符串的几种方法博客分类:技术文章OracleSQL 怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,关于这个问题的帖子我看过不下30个了,现在就对这个问题,进行一个总结。 什么是合并多行字符串(连接字符串)呢,例如:SQL> desc test;Name Type Nullable Default Comments ------- ------------ -------- ------- -------- COUNTRY VARCHAR 阅读全文

浅析什么是C#静态方法

2012-07-05 17:01 by CuiWenKe, 279 阅读, 收藏, 编辑
摘要: 原文:http://developer.51cto.com/art/200908/147732.htmC#静态函数及变量学习总结向你介绍了具体的学习注意事项以及实例说明解析,让你全面的理解和学习C#静态函数及变量的概念。AD:学习C#静态方法之前我们首先来看看C#静态函数及变量是什么以及C#静态函数及变量的具体形式及注意事项是什么?那么我们来看看一个经典例子与代码:(1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或... 阅读全文
点击右上角即可分享
微信分享提示