Database Error Messages

Release
toggle
  • 23ai
  • 21c
  • 19c
Updated
Jun 24, 2024

ORA-24424

Invalid attempt to define at position 0

Cause

An invalid attempt was made to call OCIDefineByPos for position 0.


Action

Ensure that the implicit ROWID attribute, OCI_ATTR_FETCH_ROWID, is set on the statement handle before doing the execute.