sqlplus preso na consulta de exclusão
Estou com um problema estranho ao usar um bloco PL / SQL anônimo iniciado pelo SQL * Plus. Este bloco contém uma instrução delete e funciona conforme o esperado se lançado pela interface do desenvolvedor do oracle sql. Ele fica preso se eu iniciá-lo a partir do cmd através do sqlplus. Eu descobri que a instrução delete é o problema ... Eu tenho a mesma situação com um código mais simples como esse:
set serveroutput on size 1000000
begin
DELETE FROM USER_LEAD;
dbms_output.put_line('test');
end;
/
exit;
Se eu remover a instrução delete, tudo funcionará e será o mesmo com o meu bloco anônimo real. Quero ressaltar que sou o único usando o banco de dados, então não acho que a tabela esteja bloqueada por outro usuário / processo.
Alguém já experimentou esse problema?