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

Lỗi với thủ tục mysql LỖI 1304 &LỖI 1305

Tôi tin rằng vấn đề là

  1. Lỗi đầu tiên xảy ra do bạn đang cố gắng tạo lại một quy trình hiện có. Nếu bạn bỏ quy trình trước, bạn sẽ không gặp phải lỗi này,
  2. Lỗi thứ hai là do các PROCEDURE được gọi bằng câu lệnh CALL, trong khi các FUNCTION được gọi dưới dạng tham chiếu hàm, như trong mã của bạn. Bạn phải xác định CHỨC NĂNG, không phải THỦ TỤC. ( Tài liệu MySQL ) nói:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển đổi MYSQL db trong PHP

  2. XÓA tất cả các chủ đề trùng lặp với một vài điều kiện

  3. Nối chuỗi với giá trị trường trong MySQL

  4. Cập nhật chuỗi trống thành NULL cho toàn bộ cơ sở dữ liệu

  5. Cách tính toán sự khác biệt giữa hai ngày trong MySQL