В рамках наших развертываний на основе ANT мы запускаем некоторые sql для базы данных Oracle.
Развертывания настроены как сбойные при возникновении ошибок sql
. (Мы делаем это, используя WHENEVER SQLERROR EXIT FAILURE ROLLBACK
в наших файлах SQL и используя команду ant exec
с failonerror=true
для запуска sql).
Мы хотели бы добавить в наши файлы sql для развертывания некоторые sql, которые будут компилировать (или перекомпилировать) определенные представления и иметь сбой развертывания в случае сбоя компиляции. Кто-нибудь знает sql (или что-то еще), что позволит нам сделать это?