排序:
默认
按更新时间
按访问量

Kettle中求两个记录集的差集

假定数据流1-数据流2(也就是两个流在compare key上相等的话,删除数据流1对应的行作为结果流),数据流1和数据流2 连接(选"集合记录集连接"控件),选LEFT JOIN然后用一个Java过滤器滤掉匹配上的行,然后用"字段选择"工具选出数据流1中的...

2014-07-14 17:23:34

阅读数:2764

评论数:0

C#中list泛型中防止添加重复元素的解决办法(2014-06-11)

使用list的时候,当循环向list中add数据(数据是一个集合)的时候会出现后面的数据覆盖前面的数据,解决方法是将需要加进来的元素放在循环里面定义

2014-06-12 10:23:37

阅读数:529

评论数:0

kettle中变量的设置和使用介绍

KETTLE使用变量有两种语法

2014-05-20 10:26:45

阅读数:2491

评论数:1

你以为是这样的,但是偏偏不是这样子

今天调试oracle写的SQL语句的时候,总是以为是参数转换出错了,然后一直纠结在参数格式不匹配这个地方,却没有考虑原来是其它地方报错。 出错SQL是这样的: private string SQL_GET_ALLCARD = "select count(*) from card_me...

2014-03-28 17:03:00

阅读数:354

评论数:0

压缩成rar和对rar进行解码的代码

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Win32; using System.Diagnostics; using Sy...

2014-02-27 16:19:53

阅读数:329

评论数:0

oracle优化原则

Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。 原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHER...

2014-02-18 12:45:47

阅读数:300

评论数:0

JOB定时执行存储过程和对JOB的管理

业务逻辑是这样的:在一个包中(DPK_HQ_POS_MOVE)写了三个存储过程,其中的一个存储过程(RunPosMove(null,null,null))用于调用一系列的函数,另外一个(Del_PosData(15))是用于清除临时表中某个固定时间之后的数据,最后一个(Del_PosDataLog...

2014-02-18 10:36:49

阅读数:481

评论数:0

分页存储过程的编写代码

首先要通过包创建一个游标,代码如下: create or replace package mypackage as type mycursor_cursor is ref cursor; end mypackage; 其次才是编写分页的存储过程,代码如下: create or repla...

2014-01-26 10:28:40

阅读数:330

评论数:0

动态SQL的应用案例

select 的 语句就用 open p_rc for insert   update  delete 的语句就用  execute immediate  下面给出具体实例: 动态SQL在select 语句上的使用: create or replace procedure hq_cin(v...

2014-01-24 11:34:09

阅读数:429

评论数:0

Oracle中job的启动和job挂掉后得重启和写日志问题

create or replace package body dpk_hq_job_relation is procedure RunJobRelation is begin    job_start;    restart;    Write_Job_Log; end RunJobR...

2014-01-24 11:19:18

阅读数:1001

评论数:0

Merge into 的使用

/*Merge into 详细介绍 MERGE语句用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询, 连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT...

2014-01-24 11:05:03

阅读数:420

评论数:0

存储过程编译不了的原因

我们在写储过程的时候,会经常性的通过编译进行调试,但有时候编译不了,这是因为存储过程被锁住了,下面是解锁的语句: select * from dba_ddl_locks where owner='HQDBA'  select t.sid,t.serial# from v$session t  ...

2014-01-24 10:51:37

阅读数:408

评论数:0

VS2010中无System.Data.OracleClient引用的问题

在vs2010+oracle 11g开发的时候,vs2010有时候找不到System.Data.OracleClient引用,因为VS2010默认目标框架为.NET Framework 4 Client Profile,NET Framework 4 Client Profile 是 .NET F...

2014-01-24 10:29:00

阅读数:348

评论数:0

基础加强学习总结之代理模式

------- android培训、java培训、期待与您交流! ---------- 代理模式的定义: 对其他对象提供一种代理以控制对这个对象的访问。 形象比喻: 跟MM在网上聊天,一开头总是“hi,你好”,“你从哪儿来呀?”“...

2013-08-20 12:55:31

阅读数:433

评论数:0

基础加强学习之Java内省机

------- android培训、java培训、期待与您交流! ---------- Java内省机制               内省(IntroSpector)是Java 语言对 Bean 类属性、事件的一种缺省处理方法。例如类 A 中有属性 name, 则可以通过 getNam...

2013-08-18 17:09:10

阅读数:470

评论数:0

父类是抽象类的初始化过程的

问题: 1. 当子类的父类为抽象类时,构造方法如何追溯?抽象类作为父类也会创建实例么? 2. 抽象类中的构造方法是怎么回事?为什么有构造方法却不能实例化? 解决: 1、子类在创建实例后,类初始化方法会调用父类的初始化方法(除了java.lang.Object类,因为java....

2013-08-17 22:30:48

阅读数:1108

评论数:0

基础学习总结之正则表达式

------- android培训、java培训、期待与您交流! ---------- 一、正则表达式的特点: 将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。是符合一定规则的表达式。符号的出现,简化了代码的书写。 ...

2013-08-17 00:28:16

阅读数:442

评论数:0

基础学习总结之网络编

------- android培训、java培训、期待与您交流! ---------- 一、网络概述 网络通信要素: 二、网络模型:         三、IP地址 IP地址:InetAddress. import

2013-08-16 17:41:28

阅读数:538

评论数:0

归纳总结之交通灯管理系统

------- android培训、java培训、期待与您交流! ---------- 具体需求如下: 1、异步随机生成按照各个路线行驶的车辆。 例如:        由南向而来去往北向的车辆 ---- 直行车辆        由西向而来去往南向的车辆 ---- 右转车...

2013-08-16 02:09:41

阅读数:431

评论数:0

归纳总结之银行业务调度系统

------- android培训、java培训、期待与您交流! ---------- 银行业务调度系统的项目需求如下: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客...

2013-08-16 00:31:35

阅读数:541

评论数:0

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