摘要:
Oracle行转列 参数动态传入iBatis使用示例 最近做了一个需求,需要获取工作流数据的各个节点的渠道数量信息,各渠道的费用信息~ 之前的需求是只需要获取渠道数据,所以做了渠道兼容,每个渠道数量的获取都是先case when 处理,然后再sum统计的 方案一:手动汇总数据为列数据(先case w 阅读全文
摘要:
Hive UDF函数测试 1.UDF函数确定 根据SVN路径获取UDF函数代码,然后将需要调整的部分作出相应调整(eg:新增2020年工作日信息 修改对应的XML文件),重新使用maven install 命令打包为新的jar包 2.将UDF Jar包通过HUE上传到服务器 上传步骤与平时上传脚本文 阅读全文
摘要:
java.sql.SQLException: The user specified as a definer ('userxxx'@'%') does not exist Java接口在执行查询的时候报错如下: java.sql.SQLException: The user specified as 阅读全文
摘要:
Unsupported major.minor version 52.0 tomcat启动服务报错:Unsupported major.minor version 52.0 意思是:不支持version52.0,其中version 52.0是魔码的其中一个版本,他对应的是jdk1.8 编译的jdk版 阅读全文
摘要:
Java iBatis使用List类型参数(解决List为空的报错问题) 在查询的时候需要使用 in 或 not in 关键字来获取相关数据信息,这里以 not in 为例(需要排除的数据项) 1.直接使用List作为入参 Dao层方法的定义: 封装List类型参数 /** * 查询出目前系统已有的 阅读全文
摘要:
Java使用iBatis批量插入数据到Oracle数据库 因为我们的数据跨库(mysql,oracle),单独取数据的话需要遍历好多遍,所以就想着先从mysql数据库中取出来的数据然后在oracle数据库中建立结果集对应的临时表,先插入然后再统一查询(中间就节省了遍历再重组数据的时间了)。 1.首先 阅读全文
摘要:
Hive時間函數-年份相加減 目前為止搜了很多资料,都没有找到Hive关于时间 年份,月份的处理信息,所以就自己想办法截取啦 本来是用了概数,一年365天去取几年前的日期,后来测试的发现不够精准,然后给提了mantis bug. emmmmm..... 然后就想办法精准吧,找不到相应函数就自己来凑哈 阅读全文
摘要:
Hive concat函数连接后结果为null concat函数是用来连接字符串的 使用示例: select concat('Hello','World','Java'); 运行结果: 最近我们在做需求的时候使用concat去拼接地址信息,脚本如下:(ta是我存放地址信息的表别名,地址分为三段存储) 阅读全文
摘要:
PL/SQL Developer查詢已經執行過的SQL語句記錄 最近提数比较多,没有已存在的脚本信息,就手工写呀... 一次性打开了多个提数脚本文件,结果执行完后把脚本保存好了,但是最后的整理其它脚本时 把原来的存档的脚本给不小心替换掉了 还ctrl+s保存了,抱着侥幸心理 可能我重新打开会回来吧 阅读全文
摘要:
Hive脚本中切勿使用/**/注释 Hive脚本的注释目前好像只有 -- ,我之前在做初版数据的时候 使用NotePad++ 习惯性的有时候注释会写成 /**/ ,然后就引发了问题 脚本上传到hue,加入调度,调度正常执行 不报错,但是应该有的数据却为空!!! 奇了怪了.... (反复执行了好多遍, 阅读全文