- 生成数据格式如下:
-format 1 export file format, default 0
0 - bsd
1 - txt, for mysql load
2 - csv, for pg copy, sqlserver bcp
3 - zcbus mq format
4 - zcbus mq format, with compress
WEB支持生成文件名字格式,以及参数说明
输出文件命名组合方式:DEMO_{nodeid}{ip}{owner}.{tablename){lastmonthday}.sql类似格式
输出文件的过程中,同时可以根据情况生成相应控制文件,参考
bustask_sub_properties表中属性其中{}内部为关键字。支持关键字如下:
nodeid
节点ID,格式为数字类型:10001
ip
发布节点所在的IP地址,例如:192.168.0.101
dbname
发布节点数据库名称,例如:db01
taskid
执行定时操作,任务管理器中,任务ID,例如:10
taskname
所在执行任务重的任务名称,例如:TASK_DEMO_01
owner
定时查询过程中,自定义的一个虚表所属用户名
tablename
定时查询过程中,自定义的虚表名称
nowseconds
获取当天时间,格式为yyyymmddhhmiss,例如:20210417144701
nowminutes
获取当天时间,格式为yyyymmddhhmi,例如:202104171447
nowhours
获取当天时间,格式为yyyymmddhh,例如:2021041714
lastday
获取前一天日期,格式为yyyymmdd,例如:20210416
currentday
获取当天日期,格式为yyyymmdd,例如:20210417
nextday
获取第二天日期,格式为yyyymmdd,例如:20210418
lastweekday
获取上周同一天时间日期,格式为yyyymmdd ,例如:20210410
nextweekday
获取下一周同一天时间日期,格式为yyyymmdd ,例如:20210424
lastweekfirstday
获取上一周第一天的日期,格式为yyyymmdd,周日为第一天计算 例如20210404
lastweeklastday
获取上一周最后一天的日期,格式为yyyymmdd,周六为最后一天计算 例如 20210410
weekfirstday
获取本周第一天日期,格式为yyyymmdd,周日为第一天计算 例如20210411
weeklastday
获取本周最后一天的日期,格式为yyyymmdd,周六为最后一天计算 例如 20210417
nextweekfirstday
获取下一周第一天日期,格式为yyyymmdd,周日为第一天计算,例如 20210418
nextweeklastday
获取下一周最后一天日期,格式为yyyymmdd,周六为最后一天,例如:20210424
atweekday(yyyymmdd,n)
n指定范围[1,7] 获取指定日期所在当周第n天时间,格式为yyyymmdd,周日为第一天计算,例如 atweekday(20210415,4) ,返回值为20210411之后第四天,即20210516
atweeklastday
获取指定日期所在当周最后一天的日期,格式为yyyymmdd,周六为最后一天计算 atweekfirstday(20210415) ,返回值为20210417
lastmonthfirstday
获取上一个月第一天日期,格式为yyyymmdd,例如:20210301
lastmonthlastday
获取上一个月最后一天日期,格式为yyyymmdd,例如:20210331
nextmonthfirstday
获取下一个月第一天日期,格式为yyyymmdd,例如:20210501
nextmonthlastday
获取下一个月最后一天日期,格式为yyyymmdd,例如:20210531
firstdaymonth
获取上一个月月份,格式为yyyymm,例如:20210401
lastdaymonth
获取上一个月月份,格式为yyyymm,例如:20210430
lastmonth
获取当月月份,格式为yyyymm,例如:202104
currentmonth
获取当月月份,格式为yyyymm,例如:202104
nextmonth
获取下个月月份,格式为yyyymm,例如:202105
atmonthday(yyyymmdd,n)
n指定范围大于0,小于等于所在月天数 获取指定日期所在当周第n天时间,格式为yyyymmdd,周日为第一天计算,例如 atmonthday(20210415,4) ,返回值为20210411之后第四天,即202104
lastyear
获取去年年份,格式为yyyy,例如:2020
currentyear
获取今年年份,格式为yyyy,例如:2021
nextyear
获取明年年份,格式为yyyyy,例如:2022
文档更新时间: 2021-04-17 05:11 作者:阿力