摘要:
一、问题描述 依据StarRocks官网快速开始安装教程,用docker compose安装了starrocks,log模块从rabbitMq的队列批量获取log消息,发现队列消息有堆积,一晚上下来大概能对接4000条消息。经单元测试发现insert into到starrocks中时间竟然相差几百倍 阅读全文
摘要:
1.代码中MyBatiesPlus执行的结果,如下图,handle字段中U后面是C 2.相同sql拷贝到客户端中查询出的结果,如下图,handle字段U后面是B 原因:有程序去更改handle,把handle改为了带有C的值,但是在报错后,程序进行了回滚 总结:代码中查询的sql的结果和客户端查询的 阅读全文
摘要:
decode(字段或字段的运算,值1,值2,值3) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多 举例对比: 1.使用decode函数之前 SELECT LOT_DESC FROM WI 阅读全文
摘要:
oracle 中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。 例如 左外连接:select A.a,B.a from A LEFT JOIN B ON A.b=B.b; 等价于 select A.a,B.a from A,B where A.b = B.b(+); 再举个例 阅读全文
摘要:
单个临时表语法格式:with tmp as (select * from tb_name) 多个临时表的语法: withtmp as (select * from tb_name),tmp2 as (select * from tb_name2),tmp3 as (select * from tb_ 阅读全文
摘要:
作用:前一个javaBean属性值复制到后一个javaBean对应的属性内 注意:属性名必须相同才能值才能复制过去,后者一般extends前者实体类 阅读全文
摘要:
一、引用步骤: 1.需要引入项目:项目右键属性——》应用程序——》输出类型——》生成类库。 2.下拉项目——》引用——》添加引用——》项目——》解决方案,然后勾选需要引入的项目,点击确认。 二、问题报错: 三、原因: 可见性不是public 四、解决: 1)添加public并重新生成解决方案 2)点 阅读全文
UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only解决办法
摘要:
引发原因:当前类中使用@Transactional注解,当前类中的一个方法内的try catch内调用了来自两个服务类的中的两个方法, 方法1正常运行,但是方法2抛出异常,此时因为当前类中有@Transactional注解,所以方法1也需要回滚,但是两个方法都同在 一个try catch 内,所以也 阅读全文
摘要:
1.格式如下 insert into tablename (字段名1,字段名2,...,字段名3) select 字段名1,字段名2,...,字段名3 from tablename where id=... 2.例子 insert into Z_SFC_BIND_SN_DETAIL (HANDLE, 阅读全文
摘要:
问题描述: 调用SAP ME的工单下达API,传入5个sfc,工单下达并创建sfc,验证webservice手动调用无误,但代码调用报错 分析:查传入的sfc并不存在与系统,不可能出现主键冲突啊 仔细排查debug:发现是调用api是5个sfc设置成了同一个sfc,第一个下达成功,第二重复下达,所以 阅读全文