sql >> データベース >  >> RDS >> Mysql

Slick3.0を使用して単純なデータベースプロシージャを呼び出す

    古い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""を使用してプロシージャを呼び出すことに関心があります。



    1. JPA 2:外部キーでの複数列の使用

    2. ScalaとPostgreSQLを使用したPlayフレームワークで利用できる最良のデータアクセスオプションはどれですか?

    3. 私のAndroidプロジェクトでmySQLを接続する方法は?

    4. FieldShieldでのプロキシベースの動的データマスキング