sql >> Databáze >  >> RDS >> Mysql

volání jednoduché procedury databáze pomocí Slick 3.0

Podařilo se mi vyvolat uloženou proceduru pomocí staré metody PrepareCall. Zde je návod, jak jsem to udělal. Doufám, že to někomu pomůže.

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

Ale stejně by mě zajímalo vyvolání procedury pomocí sql"" nebo sqlu"".



  1. Jak Left Join / IS NULL eliminuje záznamy, které jsou v jedné tabulce a ne ve druhé?

  2. SQL dotaz funguje v phpmyadmin, ale ne v php

  3. @@Fetch_status v postgreSQL

  4. Java:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Nelze vytvořit připojení k databázovému serveru