Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

gọi thủ tục cơ sở dữ liệu đơn giản bằng Slick 3.0

Tôi đã quản lý để gọi thủ tục được lưu trữ bằng cách sử dụng phương thức readyCall cũ. Đây là cách tôi đã làm điều đó. Hy vọng, nó có thể giúp ích cho ai đó.

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

Nhưng tôi vẫn muốn gọi thủ tục bằng sql "" hoặc sqlu "".



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi đầu ra của truy vấn MySQL thành utf8

  2. Kết xuất tất cả các bảng ở định dạng CSV bằng cách sử dụng 'mysqldump'

  3. MySQL đếm các ngày liên tiếp cho chuỗi hiện tại

  4. MySQL DATEDIFF () so với TIMEDIFF ():Sự khác biệt là gì?

  5. Cái nào tốt hơn 1 Bảng 150.000.000.000 hàng hoặc 5000 BẢNG với 300.000 hàng