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

Thủ tục lưu trữ cuộc gọi Django trên cơ sở dữ liệu thứ hai

Đây là các bước sau mà tôi đã thực hiện:

  1. Thực hiện kết xuất quy trình đã lưu trữ của tôi kết quả vào một bảng tạm thời để làm phẳng tập hợp kết quả thành một tập kết quả duy nhất. Điều này đã loại bỏ nhu cầu về multi=True
  2. Ngoài ra, tôi đảm bảo rằng người dùng tại địa chỉ IP của tôi có quyền truy cập để gọi các thủ tục được lưu trữ trong chính cơ sở dữ liệu.
  3. Cuối cùng, tôi tiếp tục nghiên cứu callproc hàm số. Cuối cùng, ai đó trên trang web khác đã đề xuất mã sau, mã này hoạt động:

    cur = connections["SomeDB"].cursor()
    cur.callproc("spGetLocationPath", [id, someval])
    res = next(cur.stored_results()).fetchall()
    cur.close()
    



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:Chuỗi tham gia hiệu quả

  2. Tạo người dùng trên MySQL

  3. Sử dụng các tham số cho mysql_query

  4. PHP MySQL chèn truy vấn xây dựng mảng liên kết đa chiều từ các khóa mảng

  5. JSON_SET () - Chèn hoặc cập nhật giá trị trong tài liệu JSON trong MySQL