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

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

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

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

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

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


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


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

А сценарий - письмо не пришло из-за того, что процесс не запустился - это "ок" или "не ок"?
...
Рейтинг: 0 / 0
25.05.2017, 10:24
    #39459383
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
yellowillow1989с помощью PL/SQL - пока что не понятно как сделать проверку
наверное прочитать https://docs.oracle.com/cloud/latest/db112/LNPLS/controlstatements.htm#LNPLS004
...
Рейтинг: 0 / 0
25.05.2017, 10:26
    #39459389
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
yellowillow1989AmKad,
не знаю что это значитИзвини, ляпнул не подумавши.
...
Рейтинг: 0 / 0
25.05.2017, 10:33
    #39459394
Бракованный финский угорь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
AmKadyellowillow1989AmKad,
не знаю что это значитИзвини, ляпнул не подумавши.
Действительно. ТС нигде не сказал, что ему нужна email-почта. Может ему нужна почта России.
...
Рейтинг: 0 / 0
25.05.2017, 10:33
    #39459396
yellowillow1989
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
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
25.05.2017, 10:36
    #39459401
yellowillow1989
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
Viewer,ок, пример скрипта, и если что то "Уважаемая"=))))
...
Рейтинг: 0 / 0
25.05.2017, 10:38
    #39459405
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
yellowillow1989и если что то "Уважаемая"=))))Фото в студию!
...
Рейтинг: 0 / 0
25.05.2017, 10:40
    #39459406
yellowillow1989
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
AmKad,

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

Жди.
...
Рейтинг: 0 / 0
25.05.2017, 11:37
    #39459469
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
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
25.05.2017, 11:46
    #39459478
yellowillow1989
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
=) что бы на почту приходило в случае если not ok))))
...
Рейтинг: 0 / 0
25.05.2017, 12:13
    #39459515
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
присылать сообщение на почту с результатом в случае если 'not ok'
yellowillow1989,

select ... into status ...

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

пиши

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

select ... into status ...

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


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

Спасибо!

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


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