sql >> Database >  >> RDS >> Mysql

roep een eenvoudige databaseprocedure op met Slick 3.0

Ik ben erin geslaagd om de opgeslagen procedure aan te roepen met behulp van de oude methode prepareCall. Hier is hoe ik het heb gedaan. Ik hoop dat het iemand kan helpen.

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()
    }
}

Maar ik zou nog steeds geïnteresseerd zijn in het aanroepen van de procedure met sql"" of sqlu"".



  1. Er kon geen verbinding worden gemaakt omdat de doelmachine dit actief weigerde (PHP / WAMP)

  2. Beste databasesoftware voor ontwikkelaars (2022-editie)

  3. Booleaanse veldquery met sqlalchemy

  4. Eenvoudige SAMLPHP-omleidingslus