Oracle Message ORA-24425 - Invalid mode passed when defining at position 0

ERRORInvalid mode passed when defining at position 0
CAUSEAn invalid mode was passed to OCIDefineByPos.
ACTIONEnsure a valid mode is passed to OCIDefineByPos when defining at position 0.