Как вы отбрасываете индекс только в том случае, если он существует?
Кажется простым, но я нашел что-нибудь в сети. Идея состоит в том, чтобы отказаться от нее, только если она существует, потому что если нет, у меня будет ошибка, и мой процесс остановится.
Я нашел это, чтобы найти, существует ли индекс:
select index_name
from user_indexes
where table_name = 'myTable'
and index_name='myIndexName'
Но я не знаю, как собрать его вместе с
DROP INDEX myIndexName