自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (15)
  • 收藏
  • 关注

原创 oracle10g多关键字模糊匹配查询正则表达式写法

select *from contract_info ttwhere 1=1and REGEXP_LIKE(tt.contract_name,'关键字1|关键字2')实现like多关键字查询

2012-10-21 18:57:33 2413

原创 ETL AUTOMATION进程假死问题进展

使用TERADATA自带的ETL工具ETL AUTOMATION一直有个很头疼的问题,就是进程假死,所有任务都是pending状态,不会变成running,经常早上上班发现一片pending,重启一下服务就正常调度了,一直找不出原因,没办法治根,只好想了个治标的办法:写perl脚

2011-08-09 21:18:16 1734 3

原创 perl对时间处理小记

平时写脚本里面用到perl获取时间时候,如果是上午1-9点,获取的时间通常是1位,而实际使用过程中经常需要两位,比如1点,需要显示01 常用的是拼接,写法如下:  if ($min    $mmin='0'.$min;  }还有一种办法就是格式化,写法如下

2011-08-08 11:17:36 647

原创 TERADATA按照关键字截取字符串

最近同事问我在TERADATA里面怎么根据关键字截取字符串,于是写了个SQL,如果记录数不多的话,其实可以贴到EXCEL里面使用分列处理,SQL如下:select substr('werererew栋sfd',0,index('werererew栋sfd','栋')+char

2011-08-05 12:33:39 6879

原创 TERADATA解决锁表的变相方法

TERADATA的锁表问题一直很头疼,经常早上过来发现任务都没跑,检查发现中间某张表在凌晨生成的时候被某人的查询SQL给锁了,导致后续任务都没有跑,于是查找TD那一堆英文文档,发现一个变相的解决办法,通过建立视图:create view etl.Etl_Monitor_Viewa

2011-07-14 14:52:51 1849

原创 perl获取字段类型方法

一直想写个perl导入程序,但是不同数据库之间字段类型转换问题很头疼,查询系统表对于不同数据库得写不同的SQL,很不通用,于是在想perl的数据库包是否提供了这个方法,找了很久,终于找到了perl的方法,写法如下:my $col_length=$DBConnection->col

2011-07-14 14:20:33 1095

原创 perl多线程抽取数据进展

研究了两天,写了个perl多线程抽取数据库数据,配置文件格式如下://ThreadNum3DatabaseTypeOracle#-DatabaseDsnDNSname#-UserNameuser#-PassWord123456#-Tableuser.table#-Trim^#-Replace#-Sqlselect * from user.table where rownumDatabaseTy

2011-06-22 11:46:00 789

原创 Teradata给表加注释的方法

comment on  table jsptemp.tmp_hudtest 测试勿选但是TD加完注释并不能在show table里面看到,只能在TA里面看,不知道是故意设计的还是BUG,或者是我的方法不对。。。

2011-06-19 10:19:00 2484

原创 perl实现teradata数据导出

 基本思路就是通过perl读取dbc.columns,获取字段信息,拼接出导出的sql,然后通过传参方式传递给fastexport进行导出,由于我目前所用的TERADATA的fastexport版本分隔符直接导出会出现乱乱码情况,所以采用定长模式+拼接分隔符进行导出,然后使用perl进行空格替换,fastexport函数定义如下:  sub run_fexp_command{ my(@PA

2011-06-16 20:58:00 7374

原创 TERADATA创建replace函数

用了TERADATA四年了,一直苦于没有replace函数,最近由于出差,有了些时间,终于下决心自己建个自定义的replace函数。目前网上找到最完整的创建自定义函数的文章就是 miguel 的博客,地址是:http://miguelmin.itpub.net/post/38274/501539 ,基本步骤也一样,但是问题就是文章中给出的C函数源码并没有给出头文件,造成尝试了好多次都创建不成功,下

2011-06-16 20:43:00 4858

oracle常用函数的TERADATA库C语言源码包

由于teradata数据仓库缺少常用函数,平时使用很不方便,找了很久找到了这么多oracle常见的函数包,生成到teradata里面可以像oracle一样很方便的使用replace等函数了

2011-06-15

财务阿拉伯数字转中文数字函数

财务上用的阿拉伯数字转中文数字函数,自己可以根据实际需要进行修改

2011-05-24

数据挖掘技术经典教程

数据挖掘经典教程,详细介绍了数据挖掘基本知识、分类与预测、聚类分析、关联挖掘等知识

2010-12-20

blackberry应用程序开发官方案例

官方应用程序开发案例,适合新入门学习使用

2010-12-20

DWR 中文文档

DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码,就像在Java代码就在浏览器中一样。

2010-10-15

Eclipse-based开放源代码报表系统

BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎

2010-10-15

spring事件扩展

/* 事件传播 ApplicationContext基于Observer模式(java.util包中有对应实现),提供了针对Bean的事件传 播功能。通过Application. publishEvent方法,我们可以将事件通知系统内所有的 ApplicationListener。 事件传播的一个典型应用是,当Bean中的操作发生异常(如数据库连接失败),则通过事件传播 机制通知异常监听器进行处理。在笔者的一个项目中,就曾经借助事件机制,较好的实现了当系统 异常时在监视终端上报警,同时发送报警SMS至管理员手机的功能。 */ public class LoginAction implements ApplicationContextAware { private ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { this.applicationContext = applicationContext; } public int login(String username, String password) { ActionEvent event = new ActionEvent(username); this.applicationContext.publishEvent(event); ActionType _event = new ActionType(username); this.applicationContext.publishEvent(_event); ActionUserInfo __event = new ActionUserInfo(username); this.applicationContext.publishEvent(__event); return 0; }

2010-10-15

perl语言24天教程

perl语言的入门级教程,很实用,perl是一种通用编程语言。凡是其他编程语言能够使用的地方,都有它的用武之地。

2010-06-13

Oracle数据库 10g的安装.ppt

详细介绍ORACLE 10G的安装,图文并茂,适合初学者

2010-06-13

Linux shell 函数

本附录中列举了一些有用的s h e l l命令。这里并没有完全列出每个命令的各种选项,不过 对于理解该命令是足够了。

2010-06-13

IBM Cognos 8 BI 安装和配置指南

IBM Cognos 8 BI 安装和配置指南.pdf

2010-01-19

ThinkInPerl

欢迎喜欢PERL的人一起交流

2008-01-31

UltraEdit 使用技巧笔记

UltraEdit 使用技巧笔记

2007-12-28

Teradata SQL基础教程

Teradata SQL基础教程

2007-12-28

空空如也

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

TA关注的人

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