Lỗi này xảy ra do bạn chưa ràng buộc các tham số vào / ra một cách chính xác trước khi gọi thủ tục được lưu trữ. Bây giờ tôi không có nhiều kinh nghiệm với CI nên tôi không biết nó thực thi chuỗi truy vấn như thế nào, nhưng tôi biết rằng bạn phải ràng buộc các tham số đầu vào và đầu ra với các biến cục bộ, bạn không thể chỉ đưa chúng vào. chuỗi truy vấn.
Đây là một liên kết đến một ví dụ có thể giúp bạn tìm ra điều này. http:// www.dbmotive.com/ora-24374-define-not-done-before-fetch-or-execute-and-fetch/