I am using Oracle 18C( SQL*Plus: Release 18.0.0.0.0 - Production on Tue Jan 28 02:44:17 2020 Version 18.8.0.0.0 ) I found this strange issue when I tried to use OTL in C++ I have a query which uses "with" clause of oracle like below: with FUNCTION SELECT QUERY with one bind variable When I execute this "with cluase" query in plsql developer, it executes smoothly. But when I put the same query in otl_stream and with a bind variable: It throws me an error: ORA-00600: internal error code, arguments:...