powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / присылать сообщение на почту с результатом в случае если 'not ok'
25 сообщений из 26, страница 1 из 2
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459351
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите написать проверку.

результат скрипта 'ok' или 'not ok'

Нужно сделать так что бы письмо приходило на почту с результатом только в случае если
'not ok'.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459358
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989,

utl_mail.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459361
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989только в случае еслиRTFM if
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459362
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989,

if
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459373
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый с жёлтого дерева,

Просьба внимательно прочитать http://www.bugtraq.ru/forum/faq/general/smart-questions.html
после чего ждём вас с адекватно сформулированным вопросом.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459378
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKad,
не знаю что это значит


с помощью PL/SQL - пока что не понятно как сделать проверку


мне просто нужно что бы не приходило письмо когда "ок"
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459381
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989мне просто нужно что бы не приходило письмо когда "ок"
фильтр в почте настрой.

А сценарий - письмо не пришло из-за того, что процесс не запустился - это "ок" или "не ок"?
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459383
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989с помощью PL/SQL - пока что не понятно как сделать проверку
наверное прочитать https://docs.oracle.com/cloud/latest/db112/LNPLS/controlstatements.htm#LNPLS004
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459389
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989AmKad,
не знаю что это значитИзвини, ляпнул не подумавши.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459394
Бракованный финский угорь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadyellowillow1989AmKad,
не знаю что это значитИзвини, ляпнул не подумавши.
Действительно. ТС нигде не сказал, что ему нужна email-почта. Может ему нужна почта России.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459396
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env,
CREATE OR REPLACE PROCEDURE XXX(DT DATE) IS
v_Message CLOB;
sdt DATE;
edt DATE;
status char;

BEGIN

sdt:= TRUNC(DT);
edt:= trunc(DT)+1;
v_Message := '<b> XXX </b>';
v_Message := v_Message||(отправка письма)
(p_query =>
'
select
sysdate as dt,
case
when 1+1 = 2 then 'ok'
else 'not ok'
end as status
from dual

');
(отправка письма)(p_recipient => 'XXX',
p_subject => 'XXX',
p_message => v_message);
END;



Результат должен приходить когда 'not ok'
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459401
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,ок, пример скрипта, и если что то "Уважаемая"=))))
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459405
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989и если что то "Уважаемая"=))))Фото в студию!
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459406
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKad,

лучше по сути, жду совет
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459413
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989,

Жди.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459469
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989env,
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
CREATE OR REPLACE PROCEDURE XXX(DT DATE) IS
 v_Message CLOB;
  sdt DATE;
  edt DATE;
  status char;

BEGIN

 sdt:= TRUNC(DT);
 edt:= trunc(DT)+1;
  v_Message := '<b> XXX </b>';
  v_Message := v_Message||(отправка письма)
  (p_query =>
  '
select
  sysdate as dt,
  case
  when 1+1 = 2 then 'ok'
else 'not ok' 
  end as status
from dual 

');
  (отправка письма)(p_recipient => 'XXX',
                                 p_subject => 'XXX',
                                 p_message => v_message);
END;



Результат должен приходить когда 'not ok'
Ну и чего вы хотите от этого набора хромосом?

"Родила царица в ночь..
Не то сына, не то дочь...
Не мышонка, не лягушку,
а неведому зверушку..."
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459478
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
=) что бы на почту приходило в случае если not ok))))
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459515
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yellowillow1989,

select ... into status ...

if status = 'Всё пропало!' then (отправка письма);
end if;
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459520
Помогу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yellowillow1989,

пиши

...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459523
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь никогда не будут писать код за вас, но здесь помогут разобратья, почему не работает то, что вы написали или посоветуют как это сделать лучше.
Пока что вы ни написали нечего, кроме набора букв.
Сложите сначала буквы в осмысленные фразы...
Пока говорить просто не о чем..
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459526
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459529
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
По ссылке на доку, что вам дадена, достаточно примеров... чтобы начать...
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459532
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViewerЗдесь никогда не будут писать код за вас
Пока Станислав в тему не зайдёт
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459549
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envViewerЗдесь никогда не будут писать код за вас
Пока Станислав в тему не зайдёт
Шанс выиграть миллион есть у всех, но шанс получить этот шанс даётся далеко не каждому :)
...
Рейтинг: 0 / 0
присылать сообщение на почту с результатом в случае если 'not ok'
    #39459553
yellowillow1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envyellowillow1989,

select ... into status ...

if status = 'Всё пропало!' then (отправка письма);
end if;


вот это мне и нужно было)

Спасибо!

уже разобралась
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / присылать сообщение на почту с результатом в случае если 'not ok'
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]