Java taos.jdbcdriver 驱动ws 批量插入失败

我使用mybatis 批量插入时 使用com.taosdata.jdbc.rs.RestfulDriver 驱动多条插入正常,但是使用
com.taosdata.jdbc.ws.WebSocketDriver 则抛异常 我使用的是
com.taosdata.jdbc
taos-jdbcdriver
3.6.2


好的我们看下

我也遇到相同的问题了,官方还没回复 :rofl:

我使用的是3.6.3版本的驱动,也是这个问题,我用原生连接可以批量插入,性能上大概是插入1000条数据平均耗时144ms,有什么优化方法吗

链接麻烦发下

问题已经在处理排查中,有进展会同步更新

this operation is NOT supported currently!
; this operation is NOT supported currently!; nested exception is java.sql.SQLFeatureNotSupportedException: this operation is NOT supported currently! 我在运行类似的批量添加时出现的是这种错误,不是产生原生的那种,使用的mybatisplus,TDengine 版本使用的3.7.2, 不想使用原生的jdbc那种写法,文档说是支持传参数方式,发现却是不行,不知楼上的兄弟有没有类似的这种情况


另外一个帖子说有参考代码,奇怪的点就是这个批量插入的方法没有 :rofl:

目前的参数绑定有一些限制,比如只支持 select 和 insert。不支持子表名是 ?的情况等。
上面截图的例子就是一个批量插入的例子,传的参数是列表。

以前jdbc 的参数绑定是翻译为 sql 执行的。所以无法真的防止 sql 注入。现在利用了引擎的参数绑定能力,可以防止 sql 注入。所以会有一些限制。