Игнорировать переменные связывания в операторах DELETE Oracle

Я запускаю сотни операторов SQL DELETE за один раз в блоке BEGIN - END в базе данных Oracle. Мне нужно игнорировать переменные связывания, чтобы рассматривать полный текст как значения.

Использование Set define off не помогает, как говорится

Переменная BIND не объявлена

Любая помощь в этом, чтобы запустить все операторы удаления без ошибок привязки переменных. Часть SQL ниже.

SET DEFINE OFF       
BEGIN       
    DELETE FROM CLOOKUP WHERE PKID='294569246' AND VALUE ='Myco :Zear';       
    DELETE FROM CLOOKUP WHERE PKID='245342523' AND VALUE ='Asta :Ochra';    
    DELETE FROM CLOOKUP WHERE PKID='947893478' AND VALUE ='Isomene';    
    DELETE FROM CLOOKUP WHERE PKID='947893478' AND VALUE ='T-Acid & Methyl';        
END;    

person Osceria    schedule 05.03.2018    source источник
comment
Обратитесь к stackoverflow.com/questions/43876365/   -  person Kaushik Nayak    schedule 05.03.2018
comment
Какой инструмент вы используете для запуска этого блока PL/SQL? Я пробовал это в SQL * Plus, а также в SQL Developer - никаких проблем. SET DEFINE OFF позаботился как о двоеточии, так и об амперсанде.   -  person Littlefoot    schedule 05.03.2018