printf ('local_time_greeting');
Проблемы с запуском хранимой процедуры с помощью SQL Developer. Ниже приведен пример, составленный точно так же, как первые несколько строк, с измененными именами переменных из соображений безопасности.
CREATE OR REPLACE PROCEDURE redacted ( an_in_variable IN VARCHAR ) AS
these VARCHAR;
variables VARCHAR;
don_apostrophe_t INT;
matter INT;
BEGIN
DECLARE cursor_giving_me_trouble CURSOR FOR
SELECT something FROM db.table WHERE condition_1 = condition_2;
...
В редакторе слово SELECT выделено красной волнистой линией, и когда я пытаюсь запустить код вывод возвращает
PLS-00103: Encountered symbol "FOR" when expecting one of the following := . ( @ % ; not null range default character
Есть идеи?