Я пытаюсь отправить электронное письмо, используя процедуру sql, и получаю некоторые ошибки. Вот мой соответствующий код:
IF cur_email%FOUND THEN
stu_email := schema.get_person_email_adr(v_id);
IF send_email = 'Y' THEN
UTL_MAIL.SEND (sender => v_email_from, -- line of error
recipients => stu_email,
subject => v_email_subject,
mime_type => 'text/html',
message => v_email_body );
END IF;
END IF;
Я получу несколько «v_id» и пытаюсь отправить электронное письмо каждому получателю, так что мне было интересно, правильно ли я это делаю? Ошибка, которую я получаю, такова:
PLS-00201: identifier 'UTL_MAIL' must be declared
Я не уверен, почему я сталкиваюсь с этим. До того как я сделал некоторые из этих изменений, я никогда не получал эту ошибку, поэтому я считаю, что настройка utl_mail не является проблемой.
Спасибо!