Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Randomly occuring error during comparing two cursors #827
When running a test with comparing two cursors from time to time error occurs.
ORA-06553: PLS-306: wrong number or types of arguments in call to 'COMPARE' ORA-06512: at "UT3.UT_COMPOUND_DATA_VALUE", line 172 ORA-06512: at "UT3.UT_DATA_VALUE_REFCURSOR", line 253 ORA-06512: at "UT3.UT_EQUAL", line 236 ORA-06512: at "UT3.UT_EXPECTATION", line 24 ORA-06512: at "UT3.UT_EXPECTATION", line 136 ORA-06512: at "SPD.UT_SPI_ENGINE_TRA", line 239 ORA-06512: at line 6
I think where possible we should not let to the situation where the system error occurs by invoking a sys code with invalid argument. I know it might be impossible task but if we limit at least these scenarios where we know about will be easier for user to understand error. This one above for example is very cryptic and doesn't tell you what happened there.