Dieser Fehler tritt auf, weil Sie die Ein-/Ausgabeparameter vor dem Aufrufen der gespeicherten Prozedur nicht korrekt gebunden haben. Jetzt habe ich nicht viel Erfahrung mit CI, daher weiß ich nicht, wie es die Abfragezeichenfolge ausführt, aber ich weiß, dass Sie die Eingabe- und Ausgabeparameter zuerst an lokale Variablen binden müssen, Sie können sie nicht einfach einfügen die Abfragezeichenfolge.
Hier ist ein Link zu einem Beispiel, das Ihnen helfen kann, dies herauszufinden. http:// www.dbmotive.com/ora-24374-define-not-done-before-fetch-or-execute-and-fetch/