dbms_session.clear_all_context( 'app1_ctx' );
Stejný jmenný prostor byste museli předat do clear_all_context
který jste předali jako první parametr do set_context
.
Pokud neznáte všechny kontexty, které vaše aplikace používá, ale znáte všechna schémata, která používá
for ctx in (select *
from dba_context
where schema in (<<schemas your application uses>>))
loop
dbms_session.clear_all_context( ctx.namespace );
end loop;
V tomto příkladu nejsou žádné proměnné balíčku, takže by nebylo nutné volat reset_package
nebo modify_package_state
.