回复: 关于RetractStream流写mysql出现java.sql.SQLException: No value specified for parameter 1问题

2020-04-23 文章 1101300123
我重新在源码里打了一些日志编译后,之前的问题不见了,试了好多次没有复现了,之前因为集成clickhouse 改过源码的delete代码,不知道是不是这个引起的 在2020年4月23日 16:23,Leonard Xu 写道: Hi, 我本地复现了下,用1.10.0发现的你的sql是ok的,结果也符合预期☺️,如下[1]: 看到你建了JIRA,我们在issue里继续跟进吧 祝好, Leonard Xu [1] mysql> select * from order_state_cnt; ++--+--+ | order_date | p

回复: 关于RetractStream流写mysql出现java.sql.SQLException: No value specified for parameter 1问题

2020-04-22 文章 1101300123
我给你一些数据和代码吧!和我真实场景错误一样 订单主表:orders 13点两条记录;order_state是状态 0取消 1待支付 {"order_no":"order1","order_state":1,"pay_time":"","create_time":"2020-04-01 13:00:00","update_time":"2020-04-01 13:00:00"} {"order_no":"order2","order_state":1,"pay_time":"","create_time":"2020-04-01 13:00:00","update_time":"20

回复: 关于RetractStream流写mysql出现java.sql.SQLException: No value specified for parameter 1问题

2020-04-22 文章 1101300123
好的,我先换了看看,之后建jira 在2020年4月22日 22:38,Jingsong Li 写道: Hi, - JDBC是upsert sink,所以你需要toUpsertStream,而不是toRetractStream,建议你用完整的DDL来插入mysql的表。 - 这个异常看起来是JDBC的bug,你可以建个JIRA来跟踪吗? Best, Jingsong Lee On Wed, Apr 22, 2020 at 9:58 PM 1101300123 wrote: 我在SQL关联后把结果写入mysql出现 No value specified fo