- 博客(17)
- 收藏
- 关注
原创 Windows定时任务,Windows定时调度kettle,设置linux定时调度kettle
【代码】Windows定时任务,Windows定时调度kettle,设置linux定时调度kettle。
2024-02-22 11:40:38
2083
原创 帆软Json数据集插件,数据查询及参数控件传参
假设title传参为(Sayings of the Century , Sword of Honour)则 查询的数据为。3. 上述是简单的接口数据查询,做参数控件传参时有点复杂,该用另一种方法-->json程序数据集。下半段IF,如果上半段IF有一个控件参数不为空则执行ELSE。文本查询,下拉复选框查询,无参数时查全部。3.1 .json程序数据集(js写的)上半段IF,如果控件为空则遍历全表。2.新建json数据集,查询全表。2.2.查询单个字段。
2023-06-30 16:28:18
3644
原创 ORACLE 存储过程学习之路(持续更新)
7、%type/%rowtype 定义数据类型。6.select into 隐式游标。4.CONSTANT常量定义。
2023-06-09 16:23:42
1114
原创 crontab -r 误删后恢复方法,调度脚本,定时任务误删
1、找出所有近期执行过的定时任务cat /var/log/cron* | grep CMD | awk -F'CMD' '{print $2}' | awk -F'[(|)]' '{print $2}' | sort -u2.定位某个脚本执行时间cat /var/log/cron*|grep "(root) CMD"|grep "xxxxxx.sh" |sort|uniq
2022-02-22 10:46:24
1051
原创 oracle字符串切割
SELECT '强 ! :我;很;强;我;知;道: ' 要分隔的字符串,substr('强 ! :我;很;强;我;知;道: ',1,instr('强 ! :我;很;强;我;知;道: ',':',+1)-1) 第一个冒号之前,substr('强 ! :我;很;强;我;知;道: ',instr('强 ! :我;很;强;我;知;道: ',':',1)+1,instr('强 ! :我;很;强;我;知;道: ',':',instr('强 ! :我;很;强;我;知;道: ',':',1)+1)-instr('强
2021-12-18 10:27:02
2416
原创 常用的oracle时间计算
--参数月往前推11个月SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2021-12','yyyy-mm'),-11),'yyyy-mm') 月 FROM dual;--当前月往前推11个月SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-11),'yyyy-mm') 月 FROM dual;--参数月往后推11个月SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2021-12','yyyy-mm'),11),'yyyy-mm')
2021-12-18 10:15:48
3627
原创 先 Drop Table 再 Create Table 删除的数据如何恢复?
1.查看回收站是否开启SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME='recyclebin';2.查看回收站中的表select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin ORDER BY droptime DESC;3.对删除的表进行恢复方式一: FLASHBACK TABLE "BIN$0Ppl759A
2021-11-18 14:21:38
779
1
原创 KETTLE调用接口数据(HTTP,API接口,包含list集合)
先看流程在调用接口之前首先先需要知道一些必要的参数url:就是接口地址body:相当于sql语句中的where条件(select * from dual where body=)再不明白请看图,其中百度就相当于bodytoken:就相当于打开接口的钥匙,URL就是门,想进门你就得有钥匙,请看具体解释 关于这个token看具体情况,有的接口需要token,有的接口不需要,我展示的这个接口需要token但是他会一直在变,苦苦找寻办法没有解决,最后让做ESB的同事给我代理出来了page:从第几页开
2021-05-12 14:25:00
17225
5
原创 ORCALE11g升级12c后,使用wm_concat函数报错问题
11gr2和12C上已经摒弃了wm_concat函数,在程序中使用LISTAGG函数可以解决
2021-04-15 17:26:42
408
原创 FineReport设置标题动态居中以及行列冻结的解决办法
菜单栏选择模板>模板 Web 属性,在对应的预览方式下添加加载结束事件,js代码:var a,b,c,d;function retitle(){a=$('.content-container').width(); //文档宽度b=$('.content-container').scrollLeft(); //横向滚动宽度c=$("#title_text").width(); //标题文字宽度d=$(".x-table").width();
2020-07-27 15:13:04
2638
1
原创 FineReport单元格内容过多显示单元格大小不一的问题
当单元格内容过多就会出现单元格大小不一的问题,导致UI界面奇丑无比,所以有一种解决的办法是单元格内滚动条,如下:那么该如何做?如下一:"<div style=\"height:70px;width:288px;overflow-y:scroll;\">"+$$$+"</div>"如果不想要滚动条,可以更改"width:288px;"来控制二:...
2020-06-24 11:02:28
2873
原创 FineRerport编号自增之小数点后位自增
怎么让小数点后边的数字自己进行累加?比如:1.11.21.31.4…2.12.22.32.4…具体做法如下:首先我们分体系级,岗位级,部门级,运维级,这几个级别,各个级别分别对应编号1,2,3,4当其中某个级别新添加了一条数据,比如体系级新增了一条数据,那么他的对应编号就是1.1,(小数点前的1代表体系级,小数点后的1代表为第一条新增的数据)那么这种编号自增应该如何实现?如图,首先在数据库中新添加这四条数据,编号自增的话就在入库的时候先查,看看编号到哪个了,根据任务级别来
2020-06-21 18:24:01
267
原创 FineReport实现定时刷新报表策略
在很多时候我们都会有一些填报表和一张预览表,当我填报完成写入到数据库之后,这张预览表应该如何做到实时刷新?做法如下:模板–>模板web属性–>填报页面设置–>为该模板单独设置–>添加加载结束事件 setTimeout("_g().parameterCommit();",10000);//10000表示的是每十秒页面刷新一次10000表示的是每十秒页面刷新一次,因为可以根据自己的需求去设置秒数...
2020-06-21 17:54:22
5063
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人