Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Почему выводит дважды 1 строку  [new]
Dimmf28
Member

Откуда:
Сообщений: 357
[img=] Добрый вечер , только учусь подскажите почему у меня выводит два раза последнию строку ,и как сделать чтоб так не было

DECLARE

  CURSOR lol IS
    SELECT * FROM tt;
  danni lol%ROWTYPE;

BEGIN

  OPEN lol;

  LOOP

    FETCH lol
      INTO danni;
    DBMS_OUTPUT.put_line(danni.n);
    EXIT WHEN lol%NOTFOUND;
  END LOOP;

  CLOSE lol;

END;
13 авг 14, 18:35    [16438256]     Ответить | Цитировать Сообщить модератору
 Re: Почему выводит дважды 1 строку  [new]
пыщ-пыщ-пыщ
Guest
Dimmf28,

фетч и екзит местами поменяй
13 авг 14, 18:39    [16438266]     Ответить | Цитировать Сообщить модератору
 Re: Почему выводит дважды 1 строку  [new]
пыщ-пыщ-пыщ
Guest
пыщ-пыщ-пыщ,

тьфу, оутпут и екзит местами, конечно же
13 авг 14, 18:39    [16438270]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить