1. SQL / Говнокод #21754

    −2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    --Проверка существования контракта
        select con.id_column
          into l_id
          from contract con
         where con.dt_start <= pDATE
           and con.dt_stop > pDATE;
    
        if l_id is null  then
          raise_application_error(-20000,
                                  'Ошибка поиска контракта на дату' || pDATE);
        end if;

    Блок pl sql, ищет контракт на указанную данную. Но результат всегда будет либо idl, либо no_data_found. Но проверок много не бывает :)

    Запостил: myxolod, 30 Ноября 2016

    Комментарии (4) RSS

    • А между тем, в Яунде двадцать градусов тепла.
      Ответить
    • Нашли нужный нам результат, убедились. что он нам подходит. В чем проблема? Это далеко не говнокод.
      Ответить
    • Иди говно свое убирай с крыльца!
      https://www.youtube.com/watch?v=hDMNhgmdueA
      Ответить

    Добавить комментарий