datastage 函数_Datastage 中Transformer Stage:各个函数的解析

本文详细解析了DataStage Transformer Stage中的一系列函数,包括Date$Time相关函数如CurrentDate、CurrentTime,以及逻辑运算、字符串操作、数字转换等功能。通过对这些函数的描述和测试结果展示,帮助读者理解和掌握DataStage中数据处理的实用技巧。
摘要由CSDN通过智能技术生成

[            最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文

Transformer Stage:各个函数的意义:

Date$Time

函数名称

测试用列

描述

测试结果

CurrentDate

CurrentDate()

获取系统当天日期

2008-08-05

CurrentTime

CurrentTime()

获取系统当天时间

17:52:31

CurrentTimestamp

CurrentTimestamp()

获取系统当天日期时间

2008-08-05 17:52:31

HoursFromTime

HoursFromTime(’08:01:02’)

获取小时

8

JulianDayFromDate

JulianDayFromDate(‘2008-08-05’)

2454685

MicroSecondsFromTime

MicroSecondsFromTime(‘17:52:31’)

返回一个微妙数

0

MinutesFromTime

MinutesFromTime('14:24:45')

返回一个分钟数

24

MonthDayFromDate

MonthDayFromDate("2008-08-13")

返回当月的第几天

13

DateFromDaysSince

DateFromDaysSince('13',"2008-08-12")

返回当天时间被加后的日期类型

2008-08-25

MonthFromDate

MonthFromDate('2008-09-01')

返回当月的月

9

NextWeekdayFromDate

NextWeekdayFromDate('2008-08-10','Thursday')

传入当月当天日期返回得到传入星期几的下一个日期几

2008-08-14

PreviousWeekdayFromDate

PreviousWeekdayFromDate('2008-08-10','Wednesday')

传入当月当天日期返回得到传入星期几的上一个日期几

2008-08-06

SecondsFromTime

SecondsFromTime('17:23:44')

传入时间返回时间的秒数

44

SecondsSinceFromTimestamp

SecondsSinceFromTimestamp('2008-08-06 10:01:31','2008-08-19 09:12:31')

返回两个日期的比较后得出的秒数

-1.12026e+06 =

-1120260

TimeDate

TimeDate()

获取系统时间以时间,日,月,年显示

14:07:50 06 Aug 2008

TimeFromMidnightSeconds

TimeFromMidnightSeconds('120')

传入秒数获得以计算秒为时间单位的时间

00:02:00

TimestampFromDateTime

TimestampFromDateTime('2008-09-01','07:30:41')

传入日期,时间整合返回Timestamp

2008-09-01 07:30:41

TimestampFromSecondsSince

TimestampFromSecondsSince('120','2008-08-07 11:12:13')

传入秒数,Timestamp后返回将秒数累加到Timestamp类型上

2008-08-07 11:14:13

TimestampF

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值