美文网首页ETL作业调度工具TASKCTL
TASKCTL-函数表达式分类

TASKCTL-函数表达式分类

作者: TASKCTL | 来源:发表于2022-03-23 17:06 被阅读0次

    函数以及逻辑运算表达式技术的引入,是为了在变量的基础上,使流程或定时器的设计更灵活。

    认识函数与逻辑运算表达式

    1.表示当变量值 startdatetime 小于或等于相应系统时间,执行该作业。

    2.用substr 函数截取 startdatetime 变量值的前8位。

    3.用于ignoreeer属性。表示如果是礼拜【1,3,5 】该作业错误三次后,忽略通过,否则。作业失败,相应流程不再往下运行。

    4.用addday函数,在 startdatetime 原有值基础上,增加一天。

    逻辑运算符

    逻辑运算表达式,主要应用于condition属性 以及 ignoreeer属性。TASKCTL支持的逻辑运算符即含义如下:

    函数以及逻辑表达式的应用范围

    在模块代码设计时,凡是可以使用变量的作业属性,均可使用函数以及逻辑表达式。

    函数与变量引用的区别

    在流程或定时器模块代码中,我们即可以引用函数返回值,也可以引用私(公)变量值。但具体引用方法,即有相同点,也有不同点。

    看一段代码

    两者的相同点与不同点

    1.函数返回值引用的本质与变量一样,都是一个值的引用

    2.变量值的引用,不论什么地方,必须用 ’$()’ 来引用

    3.函数返回值的引用,在if判断或函数嵌套中,函数的返回值引用不用 ’$()’ ,其余的地方均需要

    函数清单(共23个函数)

    相关文章

      网友评论

        本文标题:TASKCTL-函数表达式分类

        本文链接:https://www.haomeiwen.com/subject/adzcjrtx.html