I would like to call an Oracle stored procedure from C++ using the OCI interface and iterate over the results using an out SYS_REF_CURSOR as a parameter to the procedure. I\'m n
You've set:
sqlCharArray = "BEGIN FXT_TEST_CALL; END;"
Which has no bind parameters; you're trying to set one, hence the error, and the procedure definition requires one. You need to call it as:
sqlCharArray = "BEGIN FXT_TEST_CALL(:1); END;"