Oracle SQL узнать количество удаленных/измененных записей

wwoland

имеется ввиду кол-во обработанных строк последнего оператора,а еще лучше даже подзапроса.
как?
хотелось бы получить что то типа
select function(update_query) from dual;

0000

После выполнения

SQL%ROWCOUNT

wwoland

жжошь!
а как это не в PL/SQL ,а в Oracle SQL сделать?

Helga87

ыыы
в Oracle как раз и есть PL/SQL
или я не понял, что такое Oracle SQL?

wwoland

Oracle SQL это Oracle SQL, а PL/SQL это PL/SQL =)
всмысле,что оракл SQL это просто некоторое расширение стандарта SQL, а PL/SQL это язык программирования уже.

Helga87

Теперь разницу ощутил, спасибо за информацию.

ava3443

а как это не в PL/SQL ,а в Oracle SQL сделать?
Можно повесить на UPDATE/DELETE интересующей таблицы триггер, увеличивающий значение счётчика. Performance будет тот ещё

pitrik2

а это реально надо в sql делать?
долго думал и не смог сообразить где это может понадобиться
если вы пишите прогу, то в любом драйвере к БД это есть
если вы используете клиент к БД, то любой клиент это тоже выдает
если вы это внутрях триггера или процедуры хотите, то уже предложили
Оставить комментарий
Имя или ник:
Комментарий: