powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в транзакции подсчитать количество insert, update
10 сообщений из 10, страница 1 из 1
Как в транзакции подсчитать количество insert, update
    #39575730
Dima-bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Возникла задача: нужно подсчитать количество insert, update в транзакции. Подскажите как это можно реализовать?
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575733
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima-bond,

Добавьте счетчик. Как инсерт или апдейт, так единицу добавляйте.
У вас задач как ломом плац подметать: цель - не чистьій плац, а за*ньій солдат.
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575736
Dima-bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Со счетчиком не прокатит, так как транзакция формируется из сценарий АБС и мне нужно вычислить в какие таблицы происходит вставка и на определеный список таблиц сделать исключение, так же и для update. К каким таблицам идет обращение в транзакции реализовать получилось, а вот какие действия происходит, не могу вычислить.
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575753
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
количество insert, update в транзакции

Какое "количество update" сделает оператор

Код: plsql
1.
 update table1 set field1 = ...;



?
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575755
Dima-bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю какое количество, всё зависит сколько записей в таблице table1. Может я не правильно вопрос задал. Тогда вопрос чуть по другому: определить таблицы в которые были вставлены новые значения?
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575756
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю какое количество, всё зависит сколько записей в таблице table1

Правильно.

определить таблицы в которые были вставлены новые значения?

Код: plsql
1.
update table1 ...



Нужно определить таблицу?
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39575766
instead offff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ведь есть еще рекурсивный sql разного рода, матвью он коммит, асинхронные реплики.
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39576860
Фотография Fogel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на отслеживаемые таблицы повесить на insert, update триггер+sql%rowcount
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39577145
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пипец АБС
...
Рейтинг: 0 / 0
Как в транзакции подсчитать количество insert, update
    #39577281
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima-bondопределить таблицы в которые были вставлены новые значения?
logminer
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в транзакции подсчитать количество insert, update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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