Как узнать количество строк после update, delete
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
storysoft Участник со стажем
Вступление в Клуб: 18.07.2014
|
Пн Апр 13, 2015 11:58  Как узнать количество строк после update, delete |
|
Полезность: Нет оценки
|
Как узнать количество измененых строк после update?
SQL%ROWCOUNT выдает ошибку (у типа нет реквизита или операции [SQL]) |
|
 |
Amper Профи
Вступление в Клуб: 29.10.2010
|
Пн Апр 13, 2015 13:34  Re: Как узнать количество строк после update, delete |
|
Полезность: Нет оценки
|
storysoft пишет: | Как узнать количество измененых строк после update?
SQL%ROWCOUNT выдает ошибку (у типа нет реквизита или операции [SQL]) |
rownum можно использовать вне SQL-запроса в обычном pl/plus-коде, в этом случае rownum компилируется в вызов VALMGR.ROWCOUNT и возвращает количество удаленных/обновленных/вставленных в последней операции удаления/обновления/вставки соответственно. |
|
 |
Damir Участник - экстремал
Вступление в Клуб: 29.03.2013
|
Пн Апр 13, 2015 18:14  Re: Как узнать количество строк после update, delete |
|
Полезность: Нет оценки
|
storysoft пишет: | Как узнать количество измененых строк после update?
SQL%ROWCOUNT выдает ошибку (у типа нет реквизита или операции [SQL]) |
Код: |
.... тут оператор pl/plus
--begin pl/sql
nRowCount := SQL%ROWCOUNT;
--end pl/sql
|
ну и поглядывать что получилось - F12 |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|