Интересно, можете ли вы подготовить оператор, связать его, а затем предварительно просмотреть сгенерированный SQL следующим образом (функция oci_preview_sql является заполнителем):
// Glorious declaration of a non-specific query
$statment = oci_parse($handle, "SELECT x FROM y WHERE variable = :value");
// Bind up some variables
oci_bind_by_name($statement, ':value', $value);
...
// Location of interest
oci_preview_sql($statement); // ? is there some method like this?
// Execute it
oci_execute($statement, OCI_DEFAULT);