Тривиальный PL/SQL блок, генерирующий фрустрирующую ошибку PLS-00103
Может быть, я немного схожу с ума, но я продолжаю получать PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following...
ошибка. Я сократил свою программу до следующего:
BEGIN
NULL;
END;
/
Который я бегу в студии AquaData.
Это производит:
- [Ошибка] Строки сценария 1-2 ... ORA-06550: строка 2, столбец 8:
- PLS-00103: Обнаружен символ "конец файла" при ожидании одного из следующих...; Строка сценария 2, строка утверждения 2, столбец 8
Я пишу приличное количество PL/SQL, и обычно вышеприведенный тривиальный блок работает нормально. Какого черта не так с тем, что я делаю?
1 ответ
Оказывается, решение было таким, как предложено @a_horse_with_no_name в его комментарии. В ADS вам нужно открыть Файл → Параметры Ctrl + , (это запятая!) И установить следующие параметры на вкладке Общие:
- ';' Разделитель операторов (убедитесь, что он не отмечен)
- '/' в конце оператора строки (убедитесь, что он отмечен галочкой)