I have EXECUTE IN THREADS not selected
The following happens with the following code
begin
dbms_session . set_identifier ( ‘xyz’ );
end;
select sys_context( ‘userenv’ , ‘client_identifier’ ) from dual ;
F9 the BEGIN block
Then F9 the select
It shows xyz
But then change the xyz in the BEGIN block to abc
F5 so as to run both as script and you will see abc
But then if you F9 just the select it will show xyz
Can someone explain this. Does it have something to do with a F5 (run as script)
being a separate thread even thoug execute in threads is NOT checked?