古いprepareCallメソッドを使用してストアドプロシージャを呼び出すことができました。これが私がそれをした方法です。誰かに役立つかもしれません。
db.withSession {
implicit session => {
val cs = session.conn.prepareCall("{call sp_doSomething(?, ?)}")
cs.setString(1, st.val1)
cs.setLong(2, 1L)
val result = cs.executeUpdate()
}
}
ただし、sql""またはsqlu""を使用してプロシージャを呼び出すことに関心があります。