私信  •  关注

mcvkr

mcvkr 最近回复了

那是我的错,我把方法签名搞混了,编码晚了有一些副作用。

当这条线从,

val result = stmt.executeUpdate(query)

val result = stmt.executeUpdate()

所以运行代码是

  conn = connPool.getDBConnection
  val id: String = "123456"
  val query: String = "CALL testdb.test_procedure(?)"
  stmt = conn.prepareStatement(query)
  stmt.setString(1, id)
  logger.info("DDL is : " + stmt.toString)
  val result = stmt.executeUpdate()