自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (27)
  • 收藏
  • 关注

原创 聚合字符串的几种方法

怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,关于这个问题的帖子我看过不下30个了,现在就对这个问题,进行一个总结。   什么是合并多行字符串(连接字符串)呢,例如:SQL> desc test;Name    Type         Nullable Default Comments ------- ------------ -------- ------- -...

2010-05-26 16:18:00 806

原创 新车检验必读

提新车应从以下几点进行逐一检查: 一、随车资料的检查1、购车发票:购车发票是购车时最重要的证明,同时也是汽车上户时的凭证之一,所以在购车时您务必向经销商索要购车发票,并要确认其有效性。2、车辆合格证:合格证是汽车另一个重要的凭证,也是汽车上户时必备的证件。只有具有合格证的汽车才符合国家对机动车装备质量及有关标准的要求。3、三包服务卡:根据有关规定,汽车在一定时间和行驶里程内,若因制造质量问...

2010-05-18 16:04:05 465

原创 Oracle开发专题之:insert all

使用oracle中的insert all来向多个表插入数据 下面是一个简单的例子。我们先来使用create select 结构创建两个表,这两个表的结构和scott.emp的结构一模一样。如果你对create selectcreate table insert_all_test1asselect empno,ename from scott.emp where 1 = 0和create tabl...

2010-05-18 13:41:39 192

原创 Oracle开发专题之:%TYPE 和 %ROWTYPE

1. 使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量: DECLARE        v_FirstName VARCHAR2(20); 但是如果first_name列的定义改变了会发生什么(比...

2010-05-18 11:46:02 71

Oracle过程快查询成条记录,以及如何编写游标

Declare Cursor emp_cur is select * from masamk.tb_mk_reward_act_sub_corp t ; l_emp masamk.tb_mk_reward_act_sub_corp%rowtype; Begin Open emp_cur; Loop fetch emp_cur...

2010-05-18 11:29:39 94

原创 Oracle时间日期操作

Oracle时间日期操作sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5年上月末...

2010-05-17 17:31:31 101

原创 Flex中字符串ReplaceAll

用过FLEX中String类型的朋友可能知道,replace这个方法并不过替换所有内容。那么我们需要替换所有内容怎么办?只有自己动手,丰衣足食咯,呵呵。言归正专,有两种方法,一种是利用Array的方式,另一种是利用正则去替换。 /** * StringReplaceAll * @param source:String 源数据 * @param find:String 替换...

2010-05-17 16:22:30 85

原创 ORACLE常用函数和SQL性能忧化

NVL(eExpression1, eExpression2) 如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。 如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExpression1 和 eExpression2 可以是任意一种数据类型。 如果 eExpression1 与 eExpr...

2010-05-12 22:33:20 74

row_number() /rank()/dense_rank 区分

Oracle分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法 ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序 而这个值就表示每组内部排序后的顺序编号(组内连续的唯一的) RANK() 类似,不过RANK 排序的时候跟派名次一样,可以并列2个第一名之后 是第3名 ...

2010-05-05 15:17:00 97

[Oracle]高效的SQL语句之分析函数(四)--lag()/lead()

有时候报表上面需要显示该笔操作的上一步骤或者下一步骤的详细信息,这个时候可以按照下面的做法:先创建示例表:-- Create tablecreate table LEAD_TABLE(  CASEID     VARCHAR2(10),  STEPID     VARCHAR2(10),  ACTIONDATE DATE)tablespace COLM_DATA  pctfree 10  init...

2010-05-05 14:55:23 92

[Oracle]高效的SQL语句之分析函数(三)--row_number() /rank()/dense_rank()

有些时候我们希望得到指定数据中的前n列,示例如下:得到每个部门薪水最高的三个雇员:先创建示例表create table empasselect * from scott.emp;alter table empadd constraint emp_pkprimary key(empno);create table deptasselect * from scott.dept;alter table ...

2010-05-05 14:39:34 90

[Oracle]高效的SQL语句之分析函数(二)--max()

如果我们按照示例想得到每个部门薪水值最高的雇员的纪录,可以有四种方法实现:先创建示例表create table empasselect * from scott.emp;alter table empadd constraint emp_pkprimary key(empno);create table deptasselect * from scott.dept;alter table dept...

2010-05-05 14:23:44 130

[Oracle]高效的SQL语句之分析函数(一)--sum()

实际应用中我们可以通过sum()统计出组中的总计或者是累加值,具体示例如下:1.创建演示表create table empasselect * from scott.emp;alter table empadd constraint emp_pkprimary key(empno);create table deptasselect * from scott.dept;alter table de...

2010-05-05 14:15:45 122

[Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用

在PL/SQL程序中, 我们会遇到需要先从一个结果集中取出若干记录, 然后对每一条记录进行处理的情况, 最理想的做法是在一条SQL语句中完成, 但有时候因为需求的关系所以不一定能实现, 所以我们通常会定义几个变量, 然后对结果集做循环, 赋值给变量. 最典型的就是select XX into XX。我们也可以用定义一个记录%rowtype的方法, 减少不必要的代码量, 还能避免由于表中字段的变更造...

2010-05-05 13:58:58 159

[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集

Oracle支持通过ref游标在调用存储过程后返回结果集, 使用游标在内存消耗以及时间上都要大大的优于返回数组变量的做法! 示例如下:数据库方面,建立一个Package create or replace package ref_cur_demo is type rc is ref cursor; procedure ref_cursor(p_owner in varchar2,p_c...

2010-05-05 13:40:57 92

[Oracle]高效的PL/SQL程序设计(四)--批量处理

批量处理一般用在ETL操作, ETL代表提取(extract),转换(transform),装载(load), 是一个数据仓库的词汇! 类似于下面的结构: for x (select * from...) loop Process data; insert into table values(...); end loop;   一般情况下, 我们处理大笔的数据插入动...

2010-05-05 11:58:14 95

[Oracle]高效的PL/SQL程序设计(三)--Package的优点

使用Package的优点在于提供了必需的程序设计结构, 促进了模块化编程设计, 最重要的是Package断开了依赖链, 使得对某个数据库模式的改动不会导致整个模式的无效,从而避免了昂贵的重编译!       例如: 存在table t , procedure p1 p2, view v, function f, 它们之间引用关系如下: select name,type,referenced_n...

2010-05-05 11:31:46 96

[Oracle]高效的PL/SQL程序设计(二)--标量子查询

ORACLE允许在select子句中包含单行子查询, 使用标量子查询可以有效的改善性能,当使用到外部连接,或者使用到了聚合函数,就可以考虑标量子查询的可能性 1. 取消外部连接的使用 外部连接的做法: select a.username,count(*) from all_users a,all_objects b where a.username=b.owner(+) group b...

2010-05-05 11:23:50 213

[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧

--1. 取前10行 select * from hr.employees where rownum<=10  --2. 按照first_name升序,取前10位--正确方法 oracle处理机制: --> hr.employees全表扫描                    --> SORT ORDER BY STOPKEY       只排序前10行,作为一个矩...

2010-05-05 10:32:01 158

Oracle左连接,右连接

数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内) select a.studentno, a.studentname, b.classname   from students a, classes b...

2010-05-05 10:18:18 92

Java,存储过程,flex的困惑~~

      现在在HW现场的中国移动,65%的同事只会写存储过程,30%的同事只会写Java+Flex(或者其中的一项),5%的同事3项都会写,我虽然是那5%的同事,但是我感觉我的重心还是在Flex+Java上(通过项目组布置的任务上),个人也感觉自己的过程写着有点吃力,没有那65%专门写过程的人那样强,很郁闷~~       希望自己Java,存储过程,flex的能力都可以很强,但是总是不知道...

2010-05-04 17:46:03 75

Go语言实战高清

Go语言结合了底层系统语言的能力以及现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。本书向读者提供一个专注、全面且符合语言习惯的视角。Go语言实战同时关注语言的规范和实现,涉及的内容包括语法、类型系统、并发、管道、测试,以及其他一些主题。

2018-01-30

精通Nginx.pdf

精通nginx是由瑞士系统架构师Dimitri.Aivaliotis先生所写的,是一本关于计算机专业放面的电子书,适合在安装和配置服务器方面有经验的系统管理员或系统工程师阅读。你将本书中学到编译适当的第三方模块以满足你的需要、编写认证服务器以便使用邮件代理模块、创建你自己的SSL证书加密连接、使用try_files解决文件存在性检测、使用缓存和压缩提高用户交互、使用FastCGI模块集成流行的PHP框架、构建有用的日志配置、排除配置问题等。 精通nginx将指导你掌握Nginx的配置,帮助你学会如何在各种使用场合正确地调校Nginx,如何使用那些比较难的指令的配置,以及如何设计一个好的配置以满足你的需要。本书首先介绍了Nginx的安装以及与第三方模块的整合,然后介绍了Nginx的邮件代理模块及其认证,zui后介绍了如何将Nginx和应用程序整合起来以加速开发并提高性能,有需要的朋友可以下载阅读。

2018-01-30

bootstrap扩展控件很全很丰富!

bootstrap扩展控件很全很丰富!

2016-05-23

深入理解Bootstrap

深入理解Bootstrap

2016-05-23

自己写的简单OA

自己写的一个简单的OA,主要是帮助学习easyui使用,里面包括OA中会遇上的各种情况,也有代码只是,直接通过VS2013打开就能跑,数据都是后台写的死数据,没有数据库,就是帮助学习easyui的朋友使用的。

2016-05-16

PMBok 2013 第五版(中文)

PMBok 第五版 中文 2013,欢迎下载!

2013-07-09

Flex的Mate框架标签注解

欢迎大家下载,多提宝贵意见!!!(*^__^*)

2009-07-15

Cas单点登录在服务器下部署

欢迎下载,请多指教。(*^__^*) 嘻嘻……

2009-05-20

Flex Java PureMVC BlazeDS做的例子

说明: 前台--Flex 后台--Java (JPA,Spring) 前台框架--PureMVC Http协议--BlazeDS 做的例子,好东西,欢迎下载 可能很简单,但是内容很全,下一步加入Struts2.0

2008-09-02

PureMVC的例子

自己写的小例子,希望大家可以看得明白。 说明:例子是用BlazeDS与PureMVC做的,.war包与.swc包在lib文件夹下。

2008-08-25

Flex中的Hessian

Flex中的Hessian例子以及配置文档

2008-06-29

Flex中文API

Flex中文API(部分)

2008-06-29

中文Flex与pureMVC文档

好东西,欢迎下载!!!

2008-06-08

Cairngorm与Flex 文档中文版

欢迎下载,好东西!!

2008-06-08

struts2.0 API文档 CHM版

struts2.0 API文档 CHM版

2008-04-22

Validato_表单验证

可以避免自己写错正则表达式啦!!

2008-02-02

PL/SQL(oracle9i)注册包

PL/SQL(oracle9i)注册包,很好用!

2008-02-02

Spring 2.0 API

欢迎下载,多提意见!!!

2007-11-01

Spring 中文开发手册

欢迎下载,请多指教!

2007-08-23

j2ee开发技术手册

j2ee开发技术手册 欢迎下载

2007-06-21

《JavaScript动态网页设计经典实例教程》及其代码

JavaScript动态网页设计,欢迎下载!!!

2007-06-21

关于java所有链接数据库的jar包

关于java所有链接数据库的jar包,包括:access,mysql,oracle等数据库的jar包,本人收集的,平多提宝贵意见,谢谢!

2007-06-18

MFC.chm

MFC.chm欢迎下载

2007-06-17

JavaScript教程.rar

JavaScript教程.rar 欢迎下载

2007-06-17

Eclipse中文教程.rar

Eclipse中文教程.rar

2007-06-15

AJAX In Action.pdf

AJAX In Action.pdf 欢迎下载

2007-06-15

HTML语言学习

HTML语言学习,huaxinxiazai

2007-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除