写点什么

TASKCTL 变量的函数表达式运算

作者:TASKCTL
  • 2022 年 4 月 18 日
  • 本文字数:554 字

    阅读完需:约 2 分钟

TASKCTL 变量的函数表达式运算

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

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

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

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

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

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

逻辑运算符

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


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

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

函数与变量引用的区别

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

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

看一段代码

两者的相同点与不同点

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

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

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

函数清单(共 23 个函数)


产品地址:www.taskctl.com


用户头像

TASKCTL

关注

公众号:【TASKCTL】官方免费直接授权使用 2020.12.23 加入

一款B/S架构的轻量级ETL调度处理工具;支持各类脚本任务程序和扩展;具备可视化图形拖拽设计界面以及可视化任务管理、计划调度、实时监控、消息预警和日志分析;有效弥补了传统ETL工具在调度管理和监控分析方面不足

评论

发布
暂无评论
TASKCTL 变量的函数表达式运算_批量任务_TASKCTL_InfoQ写作平台